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

被引:12
|
作者
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 条
  • [1] 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
  • [2] A list-based simulated annealing algorithm with crossover operator for the traveling salesman problem
    Ilhan, Ilhan
    Gokmen, Gazi
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10): : 7627 - 7652
  • [3] 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
  • [4] 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
  • [5] An Improved Simulated Annealing Algorithm for Travelling Salesman Problem
    Wang, Y.
    Tian, D.
    Li, Y. H.
    [J]. INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2013, 9 (04) : 28 - 32
  • [6] Fuzzy travelling salesman problem and simulated annealing algorithm
    Lu, Yiwen
    [J]. Proceedings of the Fourth International Conference on Information and Management Sciences, 2005, 4 : 505 - 514
  • [7] A Hybrid Genetic Algorithm for the Travelling Salesman Problem
    Hu, Xiao-Bing
    Di Paolo, Ezequiel
    [J]. NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2007), 2008, 129 : 357 - 367
  • [8] A Hybrid Particle Swarm Optimization - Simulated Annealing Algorithm for the Probabilistic Travelling Salesman Problem
    Guillermo Cabrera, G.
    Silvana Roncagliolo, D.
    Riquelme, Juan P.
    Cubillos, Claudio
    Soto, Ricardo
    [J]. STUDIES IN INFORMATICS AND CONTROL, 2012, 21 (01): : 49 - 58
  • [9] A New Hybrid Genetic and Simulated Annealing Algorithm to Solve the Traveling Salesman Problem
    Elhaddad, Younis
    Sallabi, Omar
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 11 - 14
  • [10] Fast Heuristic Algorithm for Travelling Salesman Problem
    Syambas, Nana Rahmana
    Salsabila, Shasa
    Suranegara, Galura Muhammad
    [J]. 2017 11TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATION SYSTEMS SERVICES AND APPLICATIONS (TSSA), 2017,