Developing a dynamic neighborhood structure for an adaptive hybrid simulated annealing - tabu search algorithm to solve the symmetrical traveling salesman problem

被引:77
作者
Lin, Yu [1 ]
Bian, Zheyong [2 ]
Liu, Xiang [2 ]
机构
[1] Tianjin Univ, Coll Management & Econ, 92 Weijin Rd, Tianjin 300072, Peoples R China
[2] Rutgers State Univ, Dept Civil & Environm Engn, CoRE 736,96 Frelinghuysen Rd, Piscataway, NJ 08854 USA
关键词
Traveling salesman problem; Tabu search; Simulated annealing; Dynamic neighborhood structure; Adaptive parameters; PARTICLE SWARM OPTIMIZATION; EVOLUTIONARY ALGORITHM; GENETIC ALGORITHM;
D O I
10.1016/j.asoc.2016.08.036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper applies a hybrid simulated annealing - tabu search algorithm to solve the Traveling Salesman Problem (TSP). Fully considering the characteristics of the hybrid algorithm, we develop a dynamic neighborhood structure for the hybrid algorithm to improve search efficiency by reducing the randomness of the conventional 2-opt neighborhood. A circle-directed mutation is developed to achieve this dynamic neighborhood structure. Furthermore, we propose adaptive parameters that can be automatically adjusted by the algorithm based on context specific examples. This negates the need to frequently readjust algorithm parameters. We employ benchmarks obtained from TSPLIB (a library of sample instances for the TSP) to test our algorithm, and find that the proposed algorithm can obtain satisfactorysolutions within a reasonable amount of time. The experimental results demonstrate that the proposed hybrid algorithm can overcome the disadvantages of traditional simulated annealing and tabu search methods. The results also show that the dynamic neighborhood structure is more efficient and accurate than the classical 2-opt. Also, adaptive parameters are appropriate for almost all of the numerical examples tested in this paper. Finally, the experimental results are compared with those of other algorithms, to demonstrate the improved accuracy and efficiency of the proposed algorithm. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:937 / 952
页数:16
相关论文
共 79 条
[1]   Development a new mutation operator to solve the Traveling Salesman Problem by aid of Genetic Algorithms [J].
Albayrak, Murat ;
Allahverdi, Novruz .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) :1313-1320
[2]  
[Anonymous], EV COMP 2009 CEC 09
[3]  
[Anonymous], TRAVELING SALESMAN C
[4]  
[Anonymous], MITWP205988 ALFR SLO
[5]  
[Anonymous], IEEE 10 C IND EL APP
[6]  
[Anonymous], MEAN CONTRIBUTION AN
[7]  
[Anonymous], TRAVELING SALESMAN C
[8]  
[Anonymous], THESIS
[9]  
[Anonymous], HYBRID DISCRETE PART
[10]   Chained Lin-Kernighan for large traveling salesman problems [J].
Applegate, D ;
Cook, W ;
Rohe, A .
INFORMS JOURNAL ON COMPUTING, 2003, 15 (01) :82-92