A hybrid genetic algorithm, list-based simulated annealing algorithm, and different heuristic algorithms for travelling salesman problem

被引:17
|
作者
Ilin, Vladimir [1 ]
Simic, Dragan [1 ]
Simic, Svetislav D. [1 ]
Simic, Svetlana [2 ]
Saulic, Nenad [1 ]
Luis Calvo-Rolle, Jose [3 ]
机构
[1] Univ Novi Sad, Fac Tech Sci, Trg Dositeja Obradovica 6, Novi Sad 21000, Serbia
[2] Univ Novi Sad, Fac Med, Hajduk Veljkova 1-9, Novi Sad 21000, Serbia
[3] Univ A Coruna, Dept Ind Engn, Ferrol A Coruna 15405, Spain
关键词
hybrid approach; travelling salesman problem; tour construction and tour improvement algorithms; list-based simulated annealing algorithm; genetic algorithm; OPTIMIZATION ALGORITHM; SEARCH ALGORITHM; SOLVE;
D O I
10.1093/jigpal/jzac028
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The travelling salesman problem (TSP) belongs to the class of NP-hard problems, in which an optimal solution to the problem cannot be obtained within a reasonable computational time for large-sized problems. To address TSP, we propose a hybrid algorithm, called GA-TCTIA-LBSA, in which a genetic algorithm (GA), tour construction and tour improvement algorithms (TCTIAs) and a list-based simulated annealing (LBSA) algorithm are used. The TCTIAs are introduced to generate a first population, and after that, a search is continued with the GA. The problem of premature convergence of the GA to local optimum is tackled by a method called social disaster technique. Afterwards, the LBSA is applied to generate a new population based on one of two proposed operators called packing and judgement day. The proposed algorithm is implemented in the MATLAB environment, and its two variants, called GA-TCTIA-LBSA packing and GA-TCTIA-LBSA judgement day, are tested on symmetric and asymmetric instances from TSPLIB. The overall results demonstrate that the proposed GA-TCTIA-LBSAs offer promising results, particularly for small-sized instances.
引用
收藏
页码:602 / 617
页数:16
相关论文
共 50 条
  • [21] An efficient hybrid genetic algorithm for solving truncated travelling salesman problem
    Purusotham, S.
    Kumar, T. Jayanth
    Vimala, T.
    Ghanshyam, K. J.
    DECISION SCIENCE LETTERS, 2022, 11 (04) : 473 - 484
  • [22] Solving Travelling Salesman Problem (TSP) by Hybrid Genetic Algorithm (HGA)
    Al-Ibrahim, Ali Mohammad Hussein
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 376 - 384
  • [23] Modified Simulated Annealing Hybrid Algorithm to Solve the Traveling Salesman Problem
    Chandomi-Castellanos, Eduardo
    Escobar-Gomez, Elias N.
    Aguilar Marroquin-Cano, Sergio F.
    Hernandez-de-Leon, Hector R.
    Velazquez-Trujillo, Sabino
    Sarmiento-Torres, Jorge A.
    de-Coss-Perez, Carlos, V
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 1536 - 1541
  • [24] Solving travelling salesman problem using multiagent simulated annealing algorithm with instance-based sampling
    Wang, ChangYing
    Lin, Min
    Zhong, Yiwen
    Zhang, Hui
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2015, 6 (04) : 336 - 353
  • [25] A Hybrid Artificial Bee Colony Algorithm Combined with Simulated Annealing Algorithm for Traveling Salesman Problem
    Shi, Pei
    Jia, Suling
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 740 - 744
  • [26] Solving travelling salesman problem using hybrid fluid genetic algorithm (HFGA)
    Sahin, Yusuf
    Karagul, Kenan
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2019, 25 (01): : 106 - 114
  • [27] A hybrid swarm intelligence algorithm for the travelling salesman problem
    Kuo, I-Hong
    Horng, Shi-Jinn
    Kao, Tzong-Wann
    Lin, Tsung-Lieh
    Lee, Cheng-Ling
    Chen, Yuan-Hsin
    Pan, Y. I.
    Terano, Takao
    EXPERT SYSTEMS, 2010, 27 (03) : 166 - 179
  • [28] Application of a hybrid genetic algorithm based on the travelling salesman problem in rural tourism route planning
    Chen, Zhijia
    Zhang, Ping
    Peng, Lei
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2024, 19 (01) : 1 - 14
  • [29] Travelling Salesman Problem Optimization Using Genetic Algorithm
    Juneja, Sahib Singh
    Saraswat, Pavi
    Singh, Kshitij
    Sharma, Jatin
    Majumdar, Rana
    Chowdhary, Sunil
    PROCEEDINGS 2019 AMITY INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AICAI), 2019, : 264 - 268
  • [30] A novel hybrid simulated annealing algorithm for colored bottleneck traveling salesman problem
    Dong, Xueshi
    Lin, Qing
    Shen, Fanfan
    Guo, Qingteng
    Li, Qingshun
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 83