Label travelling salesman problem