Discrete sparrow search algorithm for symmetric traveling salesman problem

被引:49
|
作者
Zhang, Zhen [1 ]
Han, Yang [1 ]
机构
[1] Shanghai Univ, Sch Mech Engn & Automat, Shanghai 200444, Peoples R China
关键词
TSP; Swarm intelligence; Sparrow search algorithm; Global perturbation; 2-opt; SYMBIOTIC ORGANISMS SEARCH; METROPOLIS ACCEPTANCE CRITERION; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; NEIGHBORHOOD SEARCH; BAT ALGORITHM; METHODOLOGY; SELECTION; SCHEMES;
D O I
10.1016/j.asoc.2022.108469
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The traveling salesman problem (TSP) is one of the most intensively studied problems in computational mathematics. This paper proposes a swarm intelligence approach using a discrete sparrow search algorithm (DSSA) with a global perturbation strategy to solve the problem. Firstly, the initial solution in the population is generated by the roulette-wheel selection. Secondly, the order-based decoding method is introduced to complete the update of the sparrow position. Then, the global perturbation mechanism combined with Gaussian mutation and swap operator is adopted to balance exploration and exploitation capability. Finally, the 2-opt local search is integrated to further improve the quality of the solution. Those strategies enhance the solution & rsquo;s quality and accelerate the convergence. Experiments on 34 TSP benchmark datasets are conducted to investigate the performance of the proposed DSSA. And statistical tests are used to verify the significant differences between the proposed DSSA and other state-of-the-art methods. Results show that the proposed method is more competitive and robust in solving the TSP. (C) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A Novel Sparrow Search Algorithm for the Traveling Salesman Problem
    Wu, Changyou
    Fu, Xisong
    Pei, Junke
    Dong, Zhigui
    [J]. IEEE ACCESS, 2021, 9 : 153456 - 153471
  • [2] Discrete Salp Swarm Algorithm for symmetric traveling salesman problem
    Chen, Peng
    Liu, Ming
    Zhou, Shihua
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (05) : 8856 - 8874
  • [3] Randomized gravitational emulation search algorithm for symmetric traveling salesman problem
    Balachandar, S. Raja
    Kannan, K.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 192 (02) : 413 - 421
  • [4] SEARCH ALGORITHM FOR TRAVELING SALESMAN PROBLEM
    GUPTA, JND
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1978, 5 (04) : 243 - 250
  • [5] A Novel Discrete Cuckoo Search Algorithm for Spherical Traveling Salesman Problem
    Ouyang, Xinxin
    Zhou, Yongquan
    Luo, Qifang
    Chen, Huan
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (02): : 777 - 784
  • [6] Discrete Cuckoo Search for Traveling Salesman Problem
    Jati, Gilang Kusuma
    Manurung, Hisar Maruli
    Suyanto
    [J]. 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), 2012, : 993 - 997
  • [7] A discrete tree-seed algorithm for solving symmetric traveling salesman problem
    Cinar, Ahmet Cevahir
    Korkmaz, Sedat
    Kiran, Mustafa Servet
    [J]. ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (04): : 879 - 890
  • [8] A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem
    Osaba, Eneko
    Del Ser, Javier
    Sadollah, Ali
    Bilbao, Miren Nekane
    Camacho, David
    [J]. APPLIED SOFT COMPUTING, 2018, 71 : 277 - 290
  • [9] A memetic algorithm for symmetric traveling salesman problem
    Ghoseiri, Keivan
    Sarhadi, Hassan
    [J]. INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2008, 3 (04) : 275 - 283
  • [10] Discrete komodo algorithm for traveling salesman problem
    Jati, Gilang Kusuma
    Kuwanto, Garry
    Hashmi, Tahir
    Widjaja, Herman
    [J]. APPLIED SOFT COMPUTING, 2023, 139