Abstract

Aiming at the problem that ant colony algorithm is easy to fall into local optima and slow convergence, a multi-colony collaborative ant optimization algorithm based on cooperative game mechanism(CCACO) is proposed. First of all, this article presents pheromone matrix adaptive matching strategy and improved generative adversarial nets (GAN) model according to cooperative game mechanism. The pheromone matrix adaptive matching strategy allocates pheromone matrix for each colony to maximize the overall benefit of the colonies by establishing a cooperative game model. The improved GAN model is built according to the game between the global optimal solution and the new solution of each colony, which improves the convergence speed of the algorithm and the quality of solutions. In addition, collaborative optimization mechanism is proposed to improve the quality of the solution. In this mechanism, cloning strategy binds the cities on each common path together, which increases the pheromone concentration of the common path to accelerate the algorithm convergence; central diffusion strategy diffuses pheromones from central cities to nearby cities, which increases the diversity of solutions; forward and backward propagators adjust the amount of pheromone release to regulate the convergence rate of the algorithm. Finally, information entropy is used to measure the diversity of CCACO. When the value of information entropy is less than threshold value, cooperative game mechanism and collaborative optimization mechanism to regulate the relationship between the convergence speed and the quality of the solution. Experimental results in the TSPLIB standard library demonstrate that the proposed algorithm outperforms other state-of-the-art multi-colony ant colony optimization algorithms. The algorithm is applied to robot path planning, which reflects the practicality of the algorithm.

Highlights

  • Ant system (AS) is proposed according to the behavior of ants [1]

  • This paper proposes a multi-colony collaborative ant optimization algorithm based on cooperative game mechanism

  • The improved generative adversarial nets (GAN) model is proposed based on the relationship between the optimal solutions and various colony solutions

Read more

Summary

INTRODUCTION

Ant system (AS) is proposed according to the behavior of ants [1]. The algorithm selects the position by random proportion rule. Reference [8] proposed an ant colony algorithm-improved Back Propagation (BP) neural network. Reference [27] proposed a novel multi-objective optimization algorithm based on ant colony algorithm (ACO) to solve the community detection problem in complex networks. It updated pheromone in ant colony algorithms by Pareto concept and Pareto Archive. ACS proposed a global pheromone update to update the pheromone in the optimal path of each iteration, which accelerated the convergence speed of the algorithm. Global pheromone updating only allows the ants on the optimal path of each generation to update pheromone, which accelerates the convergence rate of the algorithm. When information entropy < L, we consider algorithm falls into local optima

IMITATION LEARNING
COLLABORATIVE OPTIMIZATION MECHANISM
COOPERATIVE GAME MECHANISM
19. END IF
EXPERIMENT AND SIMULATION
CONCLUSION
Full Text
Published version (Free)

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