A Hybrid Multi-phased Particle Swarm Optimization with Sub Swarms
Jiliang Cai, Peng Peng, Xueyu Huang, Bin Xu
Abstract
Jiliang Cai, Peng Peng, Xueyu Huang, Bin Xu
Abstract
As is known, multi-phase particle swarm optimization (MPPSO) outperforms standard PSO and it is fitful for searching with small swarm size but does not converge as quickly as expected. A hybrid MPPSO with sub swarms called HMPPSO is developed in this paper. In HMPPSO, following the MPPSO updating rules, the sub swarms work cooperatively and alternatively with the optimal swarm, which is formed by the global best particle of each sub swarm, to enhance the global exploration and local exploration. The reinitiating operator is applied to maintain the diversity of the swarms; the feedback operator is used to improve the information exchange among the sub swarms and the optimal swarm. In addition, the size of each sub swarm and the size of the optimal swarm are kept small to save the computation time of fitness function. Numerical simulation results on some benchmarks show that the HMPPSO outperforms MPPSO in both the optimization ability and computation efficiency.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
As is known, multi-phase particle swarm optimization (MPPSO) outperforms standard PSO and it is fitful for searching with small swarm size but does not converge as quickly as expected. A hybrid MPPSO with sub swarms called HMPPSO is developed in this paper. In HMPPSO, following the MPPSO updating rules, the sub swarms work cooperatively and alternatively with the optimal swarm, which is formed by the global best particle of each sub swarm, to enhance the global exploration and local exploration. The reinitiating operator is applied to maintain the diversity of the swarms; the feedback operator is used to improve the information exchange among the sub swarms and the optimal swarm. In addition, the size of each sub swarm and the size of the optimal swarm are kept small to save the computation time of fitness function. Numerical simulation results on some benchmarks show that the HMPPSO outperforms MPPSO in both the optimization ability and computation efficiency.
Key concepts: Swarm behaviour, Particle swarm optimization, Multi-swarm optimization, Metaheuristic, Mathematical optimization, Computation, Computer science, Operator (biology)