Article ID: | iaor20172567 |
Volume: | 24 |
Issue: | 6 |
Start Page Number: | 1307 |
End Page Number: | 1323 |
Publication Date: | Nov 2017 |
Journal: | International Transactions in Operational Research |
Authors: | Ribeiro Celso C, Interian Ruben |
Keywords: | combinatorial optimization, optimization, heuristics |
The traveling salesman problem (TSP) is one of the most studied problems in combinatorial optimization. Given a set of nodes and the distances between them, it consists in finding the shortest route that visits each node exactly once and returns to the first. Nevertheless, more flexible and applicable formulations of this problem exist and can be considered. The Steiner TSP (STSP) is a variant of the TSP that assumes that only a given subset of nodes must be visited by the shortest route, eventually visiting some nodes and edges more than once. In this paper, we adapt some classical TSP constructive heuristics and neighborhood structures to the STSP variant. In particular, we propose a reduced 2‐opt neighborhood and we show that it leads to better results in smaller computation times. Computational results with an implementation of a GRASP heuristic using path‐relinking and restarts are reported. In addition, ten large test instances are generated. All instances and their best‐known solutions are made available for download and benchmarking purposes.