Transformation operators based grey wolf optimizer for travelling salesman problem

被引:23
作者
Panwar, Karuna [1 ]
Deep, Kusum [1 ]
机构
[1] Indian Inst Technol Roorkee, Dept Math, Roorkee, Uttar Pradesh, India
关键词
Travelling salesman problem; Swarm intelligence algorithms; Grey wolf optimizer; 2-opt; Transformation operators; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION; BAT ALGORITHM; INTELLIGENCE; BRANCH; DISPATCH;
D O I
10.1016/j.jocs.2021.101454
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the field of swarm intelligence, the Grey Wolf Optimizer (GWO) is a popular algorithm based on leadership hierarchy. Primarily, GWO was proposed to solve continuous optimization problem. However, in recent years, GWO has been extensively explored to deal with a wide variety of real world problem regardless the nature of problem. GWO has received a lot of attention from researchers because of its advantages over other swarm intelligence approaches and its simplicity. The classical GWO is redesigned in this paper by incorporating the swap, shift and symmetry transformation operators to solve permutation-coded travelling salesman problem (TSP), and it is named as transformation operator based grey wolf optimizer (TO-GWO). In TO-GWO, each wolf represents a possible solution of TSP and using swap, shift and symmetry operators wolves interact with leader wolves in order to obtain optimal solution for TSP. In order to improve the proposed algorithm's local search capability when solving discrete problems, 2-opt algorithm have also been adapted. The TO-GWO is implemented in MATLAB environment. In this study, the TO-GWO is tested over 50 TSP instances. Also, the results of proposed algorithm are compared with 12 state-of-the-art algorithms for TSP instances with various numbers of cities in order to evaluate its performance. For the majority of the TSP instances used in the experiment, the TO-GWO significantly outperforms other algorithms in terms of quality of solutions and efficiency.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Adaptive grey wolf optimizer
    Meidani, Kazem
    Hemmasian, AmirPouya
    Mirjalili, Seyedali
    Farimani, Amir Barati
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10) : 7711 - 7731
  • [22] Grey wolf optimizer-based learning automata for solving block matching problem
    Betka, Abir
    Terki, Nadjiba
    Toumi, Abida
    Dahmani, Habiba
    SIGNAL IMAGE AND VIDEO PROCESSING, 2020, 14 (02) : 285 - 293
  • [23] The Grey Wolf Optimizer and Its Applications in Electromagnetics
    Li, Xun
    Luk, Kwai Man
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2020, 68 (03) : 2186 - 2197
  • [24] Grey wolf optimizer-based learning automata for solving block matching problem
    Abir Betka
    Nadjiba Terki
    Abida Toumi
    Habiba Dahmani
    Signal, Image and Video Processing, 2020, 14 : 285 - 293
  • [25] Evolutionary population dynamics and grey wolf optimizer
    Saremi, Shahrzad
    Mirjalili, Seyedeh Zahra
    Mirjalili, Seyed Mohammad
    NEURAL COMPUTING & APPLICATIONS, 2015, 26 (05) : 1257 - 1263
  • [26] An information entropy-based grey wolf optimizer
    Yao, Kunshan
    Sun, Jun
    Chen, Chen
    Cao, Yan
    Xu, Min
    Zhou, Xin
    Tang, Ningqiu
    Tian, Yan
    SOFT COMPUTING, 2023, 27 (08) : 4669 - 4684
  • [27] Grey wolf optimizer with cellular topological structure
    Lu, Chao
    Gao, Liang
    Yi, Jin
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 107 : 89 - 114
  • [28] A Novel Hybrid Algorithm Based on Grey Wolf Optimizer and Fireworks Algorithm
    Yue, Zhihang
    Zhang, Sen
    Xiao, Wendong
    SENSORS, 2020, 20 (07)
  • [29] Solving Travelling Salesman Problem by Using Optimization Algorithms
    Saud, Suhair
    Kodaz, Halife
    Babaoglu, Ismail
    9TH INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION TECHNOLOGY (IAIT-2017), 2018, : 17 - 32
  • [30] An information entropy-based grey wolf optimizer
    Kunshan Yao
    Jun Sun
    Chen Chen
    Yan Cao
    Min Xu
    Xin Zhou
    Ningqiu Tang
    Yan Tian
    Soft Computing, 2023, 27 : 4669 - 4684