A list-based simulated annealing algorithm with crossover operator for the traveling salesman problem

被引:13
|
作者
Ilhan, Ilhan [1 ]
Gokmen, Gazi [2 ]
机构
[1] Necmettin Erbakan Univ, Fac Engn, Dept Mechatron Engn, TR-42090 Konya, Turkey
[2] Necmettin Erbakan Univ, Inst Educ Sci, Dept Educ Sci, TR-42090 Konya, Turkey
来源
NEURAL COMPUTING & APPLICATIONS | 2022年 / 34卷 / 10期
关键词
Cooling schedule; Genetic edge recombination crossover; Order crossover; Simulated annealing; The Taguchi method; The traveling salesman problem; PARTICLE SWARM OPTIMIZATION; DISCRETE BAT ALGORITHM; SOLVE;
D O I
10.1007/s00521-021-06883-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The traveling salesman problem (TSP) is one of the most popular combinatorial optimization problems today. It is a problem that is easy to identify but hard to solve. Therefore, it belongs to the class of NP-hard optimization problems, and it is a problem of high time complexity. The TSP can be used to solve various real-world problems. Therefore, researchers use it as a standard test bench for performance evaluation of new algorithms. In this study, a new simulated annealing algorithm with crossover operator was proposed, and it was called LBSA-CO. The LBSA-CO is a population-based metaheuristic method. In this method, a list-based temperature cooling schedule, which can adapt to the topology of the solution space of the problem, was used. The solutions in the population were improved with the inversion, insertion and 2-opt local search operators. The order crossover (OX1) and genetic edge recombination crossover (ER) operators were applied to the improved solutions to accelerate the convergence. In addition, the Taguchi method was used to tune the parameters of the LBSA-CO. The proposed method was tested on 65 well-known TSP instances. The results indicated that this method performs better than the state-of-the-art methods on many instances.
引用
收藏
页码:7627 / 7652
页数:26
相关论文
共 50 条
  • [1] A list-based simulated annealing algorithm with crossover operator for the traveling salesman problem
    İlhan İlhan
    Gazi Gökmen
    [J]. Neural Computing and Applications, 2022, 34 : 7627 - 7652
  • [2] List-Based Simulated Annealing Algorithm for Traveling Salesman Problem
    Zhan, Shi-hua
    Lin, Juan
    Zhang, Ze-jun
    Zhong, Yi-wen
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [3] Enhanced List-Based Simulated Annealing Algorithm for Large-Scale Traveling Salesman Problem
    Wang, Lijin
    Cai, Rongying
    Lin, Min
    Zhong, Yiwen
    [J]. IEEE ACCESS, 2019, 7 : 144366 - 144380
  • [4] A hybrid genetic algorithm, list-based simulated annealing algorithm, and different heuristic algorithms for travelling salesman problem
    Ilin, Vladimir
    Simic, Dragan
    Simic, Svetislav D.
    Simic, Svetlana
    Saulic, Nenad
    Luis Calvo-Rolle, Jose
    [J]. LOGIC JOURNAL OF THE IGPL, 2023, 31 (04) : 602 - 617
  • [5] A Simulated Annealing-Based Algorithm for Traveling Salesman Problem
    郭茂祖
    陈彬
    洪家荣
    [J]. Journal of Harbin Institute of Technology(New series), 1997, (04) : 35 - 38
  • [6] A Simulated Study of Genetic Algorithm with a New Crossover Operator using Traveling Salesman Problem
    Hussain, Abid
    Muhammad, Yousaf Shad
    Sajid, Muhammad Nauman
    [J]. PUNJAB UNIVERSITY JOURNAL OF MATHEMATICS, 2019, 51 (05): : 61 - 77
  • [7] Simulated annealing algorithm for the solution of the traveling salesman problem
    Misevicius, Alfonsas
    [J]. INFORMATION TECHNOLOGIES' 2008, PROCEEDINGS, 2008, : 19 - 24
  • [8] Pheromone-based crossover operator of genetic algorithm for the traveling salesman problem
    School of Mechanical Engineering, University of Science and Technology Beijing, Beijing 100083, China
    不详
    [J]. Beijing Keji Daxue Xuebao, 2008, 10 (1184-1187): : 1184 - 1187
  • [9] An Effective Simulated Annealing Algorithm for Solving the Traveling Salesman Problem
    Wang, Zicheng
    Geng, Xiutang
    Shao, Zehui
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2009, 6 (07) : 1680 - 1686
  • [10] List-Based Simulated Annealing Algorithm With Hybrid Greedy Repair and Optimization Operator for 0-1 Knapsack Problem
    Zhan, Shi-Hua
    Zhang, Ze-Jun
    Wang, Li-Jin
    Zhong, Yi-Wen
    [J]. IEEE ACCESS, 2018, 6 : 54447 - 54458