Exponential neighbourhood local search for the traveling salesman problem

被引:25
作者
Gutin, G [1 ]
机构
[1] Brunel Univ W London, Dept Math & Stat, Uxbridge UB8 3PH, Middx, England
[2] Odense Univ, Dept Math & Comp Sci, DK-5230 Odense M, Denmark
关键词
traveling salesman problem; local search; neighbourhoods;
D O I
10.1016/S0305-0548(98)00064-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We analyse an approach to the TSP, introduced by Punnen (Research Report, University of New Brunswick, St. John, Canada, 1996), which is a generalization of approaches by Sarvanov and Doroshko (In: Software: Algorithms and Programs, Math. Inst. Belorusian Acad. Sci., Minsk, No. 31, 1981: 11-13) and Gutin (In: Proceedings of the USSR Conference System Res., Moscow: 1984: 184-185). We show that Punnen's approach allows one to find the best among Theta(exp(root n/2) (n/2)!/n(1/4)) tours in the TSP with it cities (n is even) in O(n(3)) time. We describe an O(n(1+beta))-time algorithm (for any beta is an element of (0, 2]) that constructs the best among 2(Theta(n log n)) tours. This algorithm provides low-complexity solutions to a problem by Burkard et al. (In: Proc. IPCO V, Lecture Notes in Computer Science, Vol. 1084, Bel-lin: Springer, 1996: 490-504) and may be quite useful for large-scale instances of the TSP. We also show that for every positive integer r there exists an O(r(5)n)-time algorithm that finds the best among Omega(r(n)) tours. This improves a result of Balas and Simonetti Management Sci. Res. Report MSRR-617, Canegve Mellon University, Pittsburgh, (1996) who showed that the best among Omega(r(n)) tours can be obtained in time O(r(2)2(r)n). (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:313 / 320
页数:8
相关论文
共 20 条
[1]  
[Anonymous], 1968, An introduction to probability theory and its applications
[2]  
BALAS E, 1996, LECT NOTES COMPUTER, V1084, P316
[3]  
BURKARD RE, 1996, LECT NOTES COMPUTER, V1084, P490
[4]  
CARLIER J, 1990, RAIRO-RECH OPER, V24, P245
[5]   A METHOD FOR SOLVING TRAVELING-SALESMAN PROBLEMS [J].
CROES, GA .
OPERATIONS RESEARCH, 1958, 6 (06) :791-812
[6]  
DEINEKO V, 1997, WOE05 TU GRAZ
[7]   The travelling salesman problem: New solvable cases and linkages with the development of approximation algorithms [J].
Glover, F ;
Punnen, AP .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (05) :502-510
[8]  
GLOVER F, 1992, EJECTION CHAINS REFE
[9]  
Gutin G., 1984, P USSR C SYST RES MO, P184
[10]  
GUTIN G, 1988, AUTOMATION REMOTE 2, V11, P1514