JOURNAL ARTICLE

Cooperative multi-swarm particle swarm optimization based on adaptive and time-varying inertia weights

Abstract

Optimization of particle swarms is a stochastic optimization method based on swarm intelligence applied in many fields of endeavor to solve technical, scientific and economic problems. Due to its ease of application, it has gained great importance in recent years. As the swarm may lose its diversity and lead to premature convergence, it is very easily trapped in local optima. To solve this problem, we propose, in this research work, an cooperative multi-swarm particle swarm optimization algorithm called cooperative multi-swarm particle swarm optimization (C-MsPSO). The introduced algorithm divides the entire population into four cooperative sub-swarms with an adaptive and time-varying inertia weight. The particles of each sub-swarm share the best overall optimum to ensure the cooperation between the four sub-swarms . On the other hand, the adaptive and time-varying inertia weight is used to create search potential and effectively maintain a balance between the local research (exploitation) and the global (exploration). To show the efficiency of the developed C-MsPSO algorithm, several uni-modal and multi-modal benchmark test functions are considered. The introduced algorithm demonstrates surprising efficiency and precision in identifying the optimal solution.The experimental results reveal that C-MsPSO outperforms the other PSO algorithms on twelve reference functions.

Keywords:
Swarm behaviour Particle swarm optimization Multi-swarm optimization Inertia Benchmark (surveying) Mathematical optimization Computer science Premature convergence Convergence (economics) Swarm intelligence Local optimum Modal Population Metaheuristic Algorithm Mathematics

Metrics

11
Cited By
1.13
FWCI (Field Weighted Citation Impact)
15
Refs
0.82
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Algorithms and Applications
Physical Sciences →  Engineering →  Control and Systems Engineering
Energy Load and Power Forecasting
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

An Improved Particle Swarm Optimization Algorithm with Adaptive Inertia Weights

Mi LiHuan ChenXiaodong WangNing ZhongShengfu Lu

Journal:   International Journal of Information Technology & Decision Making Year: 2019 Vol: 18 (03)Pages: 833-866
JOURNAL ARTICLE

A Multi-Swarm Self-Adaptive and Cooperative Particle Swarm Optimization

Jiuzhong ZhangXueming Ding

Journal:   Engineering Applications of Artificial Intelligence Year: 2011 Vol: 24 (6)Pages: 958-967
© 2026 ScienceGate Book Chapters — All rights reserved.