Application of the out-of-kilter algorithm to the asymmetric traveling salesman problem

被引:0
作者
Sang-Ho, K [1 ]
Young-Gun, G [1 ]
Maing-Kyu, K [1 ]
机构
[1] Hanyang Univ, Dept Ind Engn, Ansan, Kyounggi Do, South Korea
关键词
traveling salesman; heuristics; networks and graphs;
D O I
10.1057/palgrave.jors.2601614
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a heuristic method that finds optimum or near-optimum solutions to the asymmetric traveling salesman problem. The method uses the out-of-kilter algorithm to search for a neighbourhood. When subtours are produced by a flow-augmenting path of the out-of-kilter algorithm, it patches them into a Hamiltonian cycle. It extends the neighbourhood space by exchanging an even number of arcs, and it also exchanges arcs by a non-sequential primary change. Instances from real applications were used to test the algorithm, along with randomly generated problems. The new heuristic algorithm produced optimum solutions for 16 out of 28 real-world instances from TSPLIB and other sources. Also, compared with four efficient heuristics, it produced the best solutions for all except six instances. It also produced relatively good solutions in reasonable times for 216 randomly generated instances from nine instance generators.
引用
收藏
页码:1085 / 1092
页数:8
相关论文
共 17 条
[1]  
Ahuja R.K., 1993, NETWORK FLOWS
[2]  
BALL M., 1995, Network Models
[3]  
CIRASELLA J, 2002, SPRING LECT NOTES CO, V2153, P32
[4]  
Cook W.J., 1998, Combinatorial Optimization
[5]  
Ford L, 1962, FLOWS NETWORKS
[6]   Construction heuristics for the asymmetric TSP [J].
Glover, F ;
Gutin, G ;
Yeo, A ;
Zverovich, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 129 (03) :555-568
[7]   An effective implementation of the Lin-Kernighan traveling salesman heuristic [J].
Helsgaun, K .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 126 (01) :106-130
[8]  
Johnson D.S., 2007, COMB OPT (SER), P445, DOI 10.1007/0-306-48213-4_10
[9]   LOCAL SEARCH FOR THE ASYMMETRIC TRAVELING SALESMAN PROBLEM [J].
KANELLAKIS, PC ;
PAPADIMITRIOU, CH .
OPERATIONS RESEARCH, 1980, 28 (05) :1086-1099
[10]   PATCHING ALGORITHM FOR THE NONSYMMETRIC TRAVELING-SALESMAN PROBLEM [J].
KARP, RM .
SIAM JOURNAL ON COMPUTING, 1979, 8 (04) :561-573