An approximate method to compute a sparse graph for traveling salesman problem

被引:12
作者
Wang, Yong [1 ]
机构
[1] North China Elect Power Univ, Sch Renewable Energy, Beijing 102206, Peoples R China
关键词
Traveling salesman problem; Optimal k-vertex path; Frequency graph; Frequency threshold; Sparse graph;
D O I
10.1016/j.eswa.2015.02.037
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is well known that traveling salesman problem has the exp(Omega(n)) time complexity in most cases. The exponential base will be reduced with the bounded degree graphs. The number of Hamiltonian cycles is approximately computed as e x (D-avg/2)(n) for a n-vertex graph of average degree D-avg, where e is the base of natural logarithm. It is much smaller than the total number of Hamiltonian cycles (n - 1)!/2 in a complete undirected graph. An approximate method to compute a sparse graph is introduced to decrease the search space of the optimal solution. Firstly, a set of optimal k-vertex paths are computed with a weighted graph. Secondly, a frequency graph is computed with the set of optimal k-vertex paths. The frequency graph maintains the topological structure of the weighted graph whereas the numbers on the edges represent the frequencies of edges enumerated form the set of optimal k-vertex paths. Thirdly, a frequency threshold is deduced to remove the edges with frequencies below it and the sparse graph is generated. The bounded degree of the sparse graph is much smaller than n - 1 and the complexity of traveling salesman problem is reduced. The approximate method is verified with tens of Euclidean TSP instances. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:5150 / 5162
页数:13
相关论文
共 21 条
[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]   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
[4]   Combinatorial Dominance Guarantees for Problems with Infeasible Solutions [J].
Berend, Daniel ;
Skiena, Steven S. ;
Twitto, Yochai .
ACM TRANSACTIONS ON ALGORITHMS, 2008, 5 (01)
[5]  
Björklund A, 2008, LECT NOTES COMPUT SC, V5125, P198, DOI 10.1007/978-3-540-70575-8_17
[6]   Determinant Sums for Undirected Hamiltonicity [J].
Bjorklund, Andreas .
2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, :173-182
[7]   A comparison of lower bounds for the symmetric circulant traveling salesman problem [J].
de Klerk, Etienne ;
Dobre, Cristian .
DISCRETE APPLIED MATHEMATICS, 2011, 159 (16) :1815-1826
[8]  
Douglas B. W., 2006, INTRO GRAPH THEORY, P75
[9]  
Eppstein David, 2007, Journal of Graph Algorithms and Applications, V11, P61, DOI 10.7155/jgaa.00137
[10]   A CLASSIFICATION OF FORMULATIONS FOR THE (TIME-DEPENDENT) TRAVELING SALESMAN PROBLEM [J].
GOUVEIA, L ;
VOSS, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 83 (01) :69-82