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 条
  • [41] A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem
    Alipour, Mir Mohammad
    Razavi, Seyed Naser
    Derakhshi, Mohammad Reza Feizi
    Balafar, Mohammad Ali
    NEURAL COMPUTING & APPLICATIONS, 2018, 30 (09): : 2935 - 2951
  • [42] Using list-based simulated annealing and genetic algorithm for order batching and picker routing in put wall based picking systems
    Ardjmand, Ehsan
    Bajgiran, Omid Sanei
    Youssef, Eyad
    APPLIED SOFT COMPUTING, 2019, 75 : 106 - 119
  • [43] A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem
    Mir Mohammad Alipour
    Seyed Naser Razavi
    Mohammad Reza Feizi Derakhshi
    Mohammad Ali Balafar
    Neural Computing and Applications, 2018, 30 : 2935 - 2951
  • [44] Hybrid Algorithm Based on Ant Colony Optimization and Simulated Annealing Applied to the Dynamic Traveling Salesman Problem
    Stodola, Petr
    Michenka, Karel
    Nohel, Jan
    Rybansky, Marian
    ENTROPY, 2020, 22 (08)
  • [45] A knowledge-based Initialization Technique of Genetic Algorithm for the Travelling Salesman Problem
    Li, Chao
    Chu, Xiaogeng
    Chen, Yingwu
    Xing, Lining
    2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, : 188 - 193
  • [46] An improved Partheno-Genetic Algorithm for Travelling Salesman Problem
    Li, MJ
    Tong, TS
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 3000 - 3004
  • [47] Genetic Algorithm with Mixed Crossover approach for Travelling Salesman Problem
    Rana, Prashant Singh
    Singh, Shivendra Pratap
    INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION COMMUNICATION TECHNOLOGY & COMPUTING, 2016, 2016,
  • [48] SELF-ADAPTIVE GENETIC ALGORITHM AND TRAVELLING SALESMAN PROBLEM
    Perzina, Radomir
    16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MENDEL 2010, 2010, : 56 - 63
  • [49] A Strategy Adaptive Genetic Algorithm for Solving the Travelling Salesman Problem
    Mukherjee, Swahum
    Ganguly, Srinjoy
    Das, Swagatam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 : 778 - 784
  • [50] Combined Mutation Operators of Genetic Algorithm for the Travelling Salesman problem
    Deep, Kusum
    Mebrahtu, Hadush
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2011, 2 (03): : 1 - 23