Jisuanji kexue yu tansuo (May 2020)

Dynamic Grouping Ant Colony Algorithm Combined with Cat Swarm Optimization

  • ZHANG Dehui, YOU Xiaoming, LIU Sheng

DOI
https://doi.org/10.3778/j.issn.1673-9418.1905032
Journal volume & issue
Vol. 14, no. 5
pp. 880 – 891

Abstract

Read online

Aiming at the problems that the ant colony algorithm is easy to fall into local optimum and the convergence speed is slow in traveling salesman problem (TSP), dynamic grouping ant colony algorithm combined with cat swarm optimization is proposed. Firstly, the ants are distributed manually in different cities evenly when the population is initialized. Secondly, based on the division of labor in the cat swarm optimization, a dynamic grouping mechanism is introduced into the ant colony system to classify the ants into two types: search ants and tracking ants. Search ants increase the algorithm??s diversity in the early stage by improving the path construction rules, tracking ants use pheromone diffusion mechanism to adaptively update local pheromone to highlight the role of superior sub-paths, and avoid the algorithm falling into local optimum. Finally, the convergence speed is accelerated by the pheromone global update mechanism. Simulation experiments are carried out on multiple sets of instances in TSPLIB through Matlab. The simulation results show that the improved algorithm balances the diversity and conver-gence speed, and effectively imporves the quality of the solutions.

Keywords