Article ID Journal Published Year Pages File Type
480443 European Journal of Operational Research 2012 18 Pages PDF
Abstract

The generalized traveling salesman problem (GTSP) is a well-known combinatorial optimization problem with a host of applications. It is an extension of the Traveling Salesman Problem (TSP) where the set of cities is partitioned into so-called clusters, and the salesman has to visit every cluster exactly once.While the GTSP is a very important combinatorial optimization problem and is well studied in many aspects, the local search algorithms used in the literature are mostly basic adaptations of simple TSP heuristics. Hence, a thorough and deep research of the neighborhoods and local search algorithms specific to the GTSP is required.We formalize the procedure of adaptation of a TSP neighborhood for the GTSP and classify all other existing and some new GTSP neighborhoods. For every neighborhood, we provide efficient exploration algorithms that are often significantly faster than the ones known from the literature. Finally, we compare different local search implementations empirically.

► We discuss all known and some new GTSP neighborhoods. ► We provide efficient exploration algorithms for every neighborhood. ► We generalize the procedure of adaptation of a TSP neighborhood for the GTSP. ► We propose several approaches to significantly speed up these adaptations. ► Our improvements make some exponential neighborhoods practically interesting.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
, ,