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 条
  • [31] A new approach based a genetic algorithm for the Selective Travelling Salesman Problem
    Laarabi, Bochar
    Bouchaib, Radi
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 785 - 788
  • [32] A hybrid genetic-simulated annealing algorithm for multiple traveling salesman problems
    Smaili, F.
    DECISION SCIENCE LETTERS, 2024, 13 (03) : 1 - 20
  • [33] Simulated annealing algorithm for the solution of the traveling salesman problem
    Misevicius, Alfonsas
    INFORMATION TECHNOLOGIES' 2008, PROCEEDINGS, 2008, : 19 - 24
  • [34] An efficient hybrid evolutionary heuristic using genetic algorithm and simulated annealing algorithm to solve machine loading problem in FMS
    Yogeswaran, M.
    Ponnambalam, S. G.
    Tiwari, M. K.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (19) : 5421 - 5448
  • [35] Ann hybrid heuristic using genetic algorithm and simulated annealing algorithm to solve machine loading problem inn FMS
    Yogeswaran, M.
    Ponnambalam, S. G.
    Tiwari, M. K.
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 676 - 681
  • [36] Two phase heuristic algorithm for the multiple-travelling salesman problem
    Xiaolong Xu
    Hao Yuan
    Mark Liptrott
    Marcello Trovati
    Soft Computing, 2018, 22 : 6567 - 6581
  • [37] Two phase heuristic algorithm for the multiple-travelling salesman problem
    Xu, Xiaolong
    Yuan, Hao
    Liptrott, Mark
    Trovati, Marcello
    SOFT COMPUTING, 2018, 22 (19) : 6567 - 6581
  • [38] Proposed New Heuristic Algorithm For Travelling Salesman Problem Based From Minimum Link
    Christian
    Ashari, Wahid Miftahul
    Syambas, Nana Rachmana
    2016 2ND INTERNATIONAL CONFERENCE ON WIRELESS AND TELEMATICS (ICWT), 2016, : 78 - 83
  • [39] A Hybrid Heuristic Algorithm for the Euclidean Traveling Salesman Problem
    Singh, Dharm Raj
    Singh, Manoj Kumar
    Singh, Tarkeshwar
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 773 - 778
  • [40] A research into location routing problem based on hybrid genetic simulated annealing algorithm
    Wang, Chengduan, 1600, Transport and Telecommunication Institute, Lomonosova street 1, Riga, LV-1019, Latvia (18):