Three-stage multi-population constrained multi-objective evolutionary algorithm with role dynamic adjustment

Multi-population co-evolutionary algorithms have been widely recognized as an effective means for solving constrained multi-objective optimization problems. However, designing effective cooperation mechanisms to simultaneously balance the trade-offs between objectives and constraints, and between diversity and convergence, remains a challenging issue. First, this study proposes a three-stage cooperation mechanism that dynamically adjusts the roles of subpopulations to control the evolutionary trajectory of the population. Second, we develop an evolutionary state-driven multi-strategy constraint-handling technique. Third, we construct an adaptive search strategy based on an external archive and deep reinforcement learning. Finally, we propose a three-stage multi-population constrained multi-objective evolutionary algorithm with dynamic role adjustment. The performance of the proposed algorithm is validated on 47 benchmark test problems and 21 real-world problems. Experimental results demonstrate that the proposed algorithm significantly outperforms ten compared algorithms. Furthermore, ablation studies and parameter analyses are conducted to verify the effectiveness of each component.

Authors

Institutions

Publication Details

Journal
Expert Systems with Applications
Published
2026-10-17
DOI
https://doi.org/10.1016/j.eswa.2026.134748
Primary Topic
Advanced Multi-Objective Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Three-stage multi-population constrained multi-objective evolutionary algorithm with role dynamic adjustment

Qianlong Dang, Shuling Yang, Zhiqiang Zeng, Ye Tian et al.
Expert Systems with Applications
Advanced Multi-Objective Optimization Algorithms
article

Three-stage multi-population constrained multi-objective evolutionary algorithm with role dynamic adjustment

Qianlong Dang, Shuling Yang, Zhiqiang Zeng, Ye Tian, Qiang Luo, Xiaohui Yan
article en

Abstract

Multi-population co-evolutionary algorithms have been widely recognized as an effective means for solving constrained multi-objective optimization problems. However, designing effective cooperation mechanisms to simultaneously balance the trade-offs between objectives and constraints, and between diversity and convergence, remains a challenging issue. First, this study proposes a three-stage cooperation mechanism that dynamically adjusts the roles of subpopulations to control the evolutionary trajectory of the population. Second, we develop an evolutionary state-driven multi-strategy constraint-handling technique. Third, we construct an adaptive search strategy based on an external archive and deep reinforcement learning. Finally, we propose a three-stage multi-population constrained multi-objective evolutionary algorithm with dynamic role adjustment. The performance of the proposed algorithm is validated on 47 benchmark test problems and 21 real-world problems. Experimental results demonstrate that the proposed algorithm significantly outperforms ten compared algorithms. Furthermore, ablation studies and parameter analyses are conducted to verify the effectiveness of each component.

Expert Systems with ApplicationsVol. 334
Anhui University (CN), Dongguan University of Technology (CN), Northwest A&F University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 14%
Advanced Multi-Objective Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.