The Traveling Purchaser Problem and its variants
a branch - and - cut algorithm for the resolution of large - scale symmetric traveling salesman problems .