On the empirical scaling of run-time for finding optimal solutions to the travelling salesman problem

被引:30
作者
Hoos, Holger H. [1 ]
Stuetzle, Thomas [2 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1Z4, Canada
[2] ULB, CoDE, IRIDIA, B-1050 Brussels, Belgium
基金
加拿大自然科学与工程研究理事会;
关键词
Combinatorial optimisation; Travelling salesman problem; Concorde; Empirical scaling analysis;
D O I
10.1016/j.ejor.2014.03.042
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The travelling salesman problem (TSP) is one of the most prominent NP-hard combinatorial optimisation problems. After over fifty years of intense study, the TSP continues to be of broad theoretical and practical interest. Using a novel approach to empirical scaling analysis, which in principle is applicable to solvers for many other problems, we demonstrate that some of the most widely studied types of TSP instances tend to be much easier than expected from previous theoretical and empirical results. In particular, we show that the empirical median run-time required for finding optimal solutions to so-called random uniform Euclidean (RUE) instances - one of the most widely studied classes of TSP instances - scales substantially better than Theta(2(n)) with the number n of cities to be visited. The Concorde solver, for which we achieved this result, is the best-performing exact TSP solver we are aware of, and has been applied to a broad range of real-world problems. Furthermore, we show that even when applied to a broad range of instances from the prominent TSPLIB benchmark collection for the TSP, Concorde exhibits run-times that are surprisingly consistent with our empirical model of Concorde's scaling behaviour on RUE instances. This result suggests that the behaviour observed for the simple random structure underlying RUE is very similar to that obtained on the structured instances arising in various applications. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:87 / 94
页数:8
相关论文
共 25 条
[1]  
[Anonymous], 1993, An introduction to the bootstrap
[2]  
[Anonymous], 2012, TRAVELING SALESMAN P
[3]  
Applegate D., 2012, COMMUNICATION
[4]   Certification of an optimal TSP tour through 85,900 cities [J].
Applegate, David L. ;
Bixby, Robert E. ;
Chvatal, Vasek ;
Cook, William ;
Espinoza, Daniel G. ;
Goycoolea, Marcos ;
Helsgaun, Keld .
OPERATIONS RESEARCH LETTERS, 2009, 37 (01) :11-15
[5]  
Applegate David L, 2006, TRAVELING SALESMAN P
[6]   Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems [J].
Arora, S .
JOURNAL OF THE ACM, 1998, 45 (05) :753-782
[7]  
Carey M.R., 1979, Computers and Intractability: A Guide to the Theory of NP-Completeness
[8]  
Cook W., 2012, TRAVELING SALESMAN P
[9]  
Flutter F., 2014, ARTIF INTELL, V206, P79
[10]   An effective implementation of the Lin-Kernighan traveling salesman heuristic [J].
Helsgaun, K .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 126 (01) :106-130