The traveling salesman problem a guided tour of combinatorial optimization - Lawler, Eugene L. (Wiley, 1995)