Dual-Subpopulation Competitive Particle Swarm Optimization with Engineering Applications

Read full text
Authors: Shuying Zhang, Yufei Zhang, Minghan Gao, Qiaohong Zhang, Yue Gao
Cited by: 1
References: 42

Abstract

Particle swarm optimization (PSO) is a widely used bio-inspired optimization algorithm, yet maintaining an effective balance between exploration and exploitation remains challenging. Most existing PSO variants rely on static or predefined regulation strategies, which restrict their adaptability to evolving search states and may lead to premature convergence or search stagnation. Inspired by division of labor and competitive selection mechanisms in biological populations, this paper proposes a dual-subpopulation competitive particle swarm optimization (DCPSO). In DCPSO, the population is explicitly partitioned into exploration and exploitation subpopulations with distinct search roles. A dynamic competition mechanism is designed to evaluate recent search progress, based on which stagnated particles are adaptively migrated between subpopulations, enabling flexible reallocation of computational resources during the optimization process. Experimental results on the CEC2017 benchmark suite demonstrate that DCPSO consistently outperforms standard PSO and several representative state-of-the-art algorithms, achieving statistically significant improvements on the majority of benchmark functions, particularly on hybrid and composition problems. Additional experiments on engineering design problems further verify the robustness, convergence stability, and practical effectiveness of DCPSO.

Fields of Study & Subjects

Metaheuristic Optimization Algorithms Research Advanced Multi-Objective Optimization Algorithms Vehicle Routing Optimization Methods

Publication details

Journal / source
Biomimetics
Publisher
MDPI AG
Volume
11
Issue
2
Pages
144–144
Publication date
13 February 2026
Language
EN