A note on computational aspects of the Steiner traveling salesman problem

被引:6
作者
Alvarez-Miranda, Eduardo [1 ]
Sinnl, Markus [2 ]
机构
[1] Univ Talca, Dept Ind Engn, Merced 437, Curico 334000, Chile
[2] Univ Vienna, Fac Business Econ & Stat, Dept Stat & Operat Res, Oskar Morgenstern Pl 1, A-1090 Vienna, Austria
关键词
traveling salesman problem; Steiner tree problem; computational study; problem transformation; ALGORITHM;
D O I
10.1111/itor.12592
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Steiner traveling salesman problem (StTSP) is a variant of the classical traveling salesman problem (TSP). In the StTSP, we are given a graph with edge distances, and a set of terminal nodes, which are a subset of all nodes. The goal is to find a minimum distance closed walk to visit each terminal node at least once. Two recent articles proposed solution approaches to the problem, namely, on the exact side, Letchford et al. proposed compact integer linear programming models, and on the heuristic side, Interian and Ribeiro proposed greedy randomized adaptive search procedure, enhanced with a local search. Using the exact approach, instances with up to 250 nodes could be solved to optimality, with runtimes up to 1400 seconds, and the heuristic approach was used to tackle instances with up to 3353 nodes, with runtimes up to 8500 seconds. In this note, we show that by transforming the problem to the classical TSP, and using a state-of-the-art TSP solver, all instances from the literature can be solved to optimality within 20 seconds, most of them within a second. We provide optimal solution values for 14 instances, where the optimal solution was not known.
引用
收藏
页码:1396 / 1401
页数:6
相关论文
共 17 条
[1]   Implementing the Dantzig-Fulkerson-Johnson algorithm for large traveling salesman problems [J].
Applegate, D ;
Bixby, R ;
Chvátal, V ;
Cook, W .
MATHEMATICAL PROGRAMMING, 2003, 97 (1-2) :91-153
[2]  
Applegate D.L., 2006, The traveling salesman problem: a computational study
[3]  
Cook W. J, 2012, In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation
[4]   A cutting plane algorithm for the General Routing Problem [J].
Corberán, A ;
Letchford, AN ;
Sanchis, JM .
MATHEMATICAL PROGRAMMING, 2001, 90 (02) :291-316
[5]   THE TRAVELING SALESMAN PROBLEM ON A GRAPH AND SOME RELATED INTEGER POLYHEDRA [J].
CORNUEJOLS, G ;
FONLUPT, J ;
NADDEF, D .
MATHEMATICAL PROGRAMMING, 1985, 33 (01) :1-27
[6]  
Dijkstra E.W., 1959, NUMER MATH, V1, P269, DOI DOI 10.1007/BF01386390
[8]   DISTANCE CONSERVING REDUCTIONS FOR NONORIENTED NETWORKS [J].
FLEISCHMANN, B .
OR SPEKTRUM, 1983, 5 (04) :195-205
[9]   DYNAMIC-PROGRAMMING AND THE GRAPHICAL TRAVELING SALESMAN PROBLEM [J].
FONLUPT, J ;
NACHEF, A .
JOURNAL OF THE ACM, 1993, 40 (05) :1165-1187
[10]  
Gutin G., 2002, The traveling salesman problem and its variations, combinatorial optimization