Performance-dependent attractive and repulsive particle swarm optimisation
Zhihua Cui · International Journal of Modelling Identification and Control · 2009
Attractive and repulsive particle swarm optimisation (ARPSO) is a novel variant of particle swarm optimisation algorithm aiming to enhance the exploration capability by dynamically changing the population diversity. However, its performance is not always well due to a simple uniform control manner. Therefore, in this paper, a performance-dependent attractive and repulsive particle swarm optimisation (PDARPSO) is designed to improve the performance of ARPSO by introducing the different trajectory for each particle according to its performance. Simulation results show the proposed algorithm can achieve better balance between exploration and exploitation capabilities.