Discrete sparrow search algorithm for symmetric traveling salesman problem

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 solutio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Applied soft computing Jg. 118; S. 108469
Hauptverfasser: Zhang, Zhen, Han, Yang
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.03.2022
Schlagworte:
ISSN:1568-4946, 1872-9681
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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’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. •A discrete sparrow search algorithm with global disturbance is proposed for symmetric traveling salesman problem.•A novel global disturbance strategy, consisting of Gaussian mutation and swap operator.•The proposed method is compared with classical and state-of-the-art algorithms on TSPLIB.•The numerical results and statistical tests show that the proposed algorithm is more competitive and robust.
ISSN:1568-4946
1872-9681
DOI:10.1016/j.asoc.2022.108469