Abstract

To solve some problems of particle swarm optimization, such as the premature convergence and falling into a sub-optimal solution easily, we introduce the probability initialization strategy and genetic operator into the particle swarm optimization algorithm. Based on the hybrid strategies, we propose a improved hybrid particle swarm optimization, namely IHPSO, for solving the traveling salesman problem. In the IHPSO algorithm, the probability strategy is utilized into population initialization. It can save much more computing resources during the iteration procedure of the algorithm. Furthermore, genetic operators, including two kinds of crossover operator and a directional mutation operator, are used for improving the algorithm’s convergence accuracy and population diversity. At last, the proposed method is benchmarked on 9 benchmark problems in TSPLIB and the results are compared with 4 competitors. From the results, it is observed that the proposed approach significantly outperforms others on most the 9 datasets.

Highlights

  • The travel salesman problem (TSP) firstly formulated as a mathematical problem in 1930 is a typical NP-complete problem

  • Considering the advantage of it, many heuristics algorithms are applied to deal with TSP in recent years, such as simulated annealing (SA) (Li, Zhou, Zhang, 2011), tabu search (TB)(Lin, Bian, Liu, 2016), neural networks (NN)(Li, Qiao, Li, 2016), and genetic algorithm (GA)(Pang, Wang, Zhou, et al, 2004; Li, Liang, et al, 2019)

  • 01: Initialize citydist, MaxFEs, α and Hini; 02: Set gen=1; 03: Generate initial population individual according to Agorithm 1; 04: While g

Read more

Summary

Introduction

The travel salesman problem (TSP) firstly formulated as a mathematical problem in 1930 is a typical NP-complete problem. Based on the hybrid strategies, they propose an improved hybrid particle swarm optimization, namely IHPSO, for solving the traveling salesman problem.

Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.