TY - JOUR
T1 - Constrained Multi-objective Optimization Based on Dynamic Priority and Cooperative Offspring Generation
AU - He, Zhihui
AU - Wang, Feng
AU - Li, Bingdong
AU - Zhou, Aimin
N1 - Publisher Copyright:
© 1997-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - As the number and complexity of constraints in constrained multi-objective optimization problems (CMOPs) increase, the performance of existing constrained multi-objective evolutionary algorithms (CMOEAs) declines significantly. A novel idea is to sequentially address each constraint based on priority, effectively reducing the complexity of CMOPs. However, in these algorithms, the constraint-handling priority is determined statically in the initial stage. This may lead to inappropriate determination of constraint-handling priority since accurately estimating the constraint landscape in the initial stage is quite challenging. Moreover, these algorithms tackle constraints separately, neglecting the potential for inter-constraint cooperation and thus compromising their efficiency in constraint handling. Thus, we propose a constrained multi-objective evolutionary algorithm based on dynamic priority and cooperative offspring generation called DPCMOEA. Firstly, the constraint-handling priority is determined dynamically by the estimated inconsistency degree (EID) between the Pareto fronts of the candidate constraints and the current population. Secondly, computational resources are automatically allocated to each constraint according to EID based constraint relationship analysis. Finally, a new offspring generation strategy based on constraint cooperation is designed to enhance the quality of new solutions. Experimental results on six CMOP test suites demonstrate that DPCMOEA outperforms six state-of-the-art algorithms.
AB - As the number and complexity of constraints in constrained multi-objective optimization problems (CMOPs) increase, the performance of existing constrained multi-objective evolutionary algorithms (CMOEAs) declines significantly. A novel idea is to sequentially address each constraint based on priority, effectively reducing the complexity of CMOPs. However, in these algorithms, the constraint-handling priority is determined statically in the initial stage. This may lead to inappropriate determination of constraint-handling priority since accurately estimating the constraint landscape in the initial stage is quite challenging. Moreover, these algorithms tackle constraints separately, neglecting the potential for inter-constraint cooperation and thus compromising their efficiency in constraint handling. Thus, we propose a constrained multi-objective evolutionary algorithm based on dynamic priority and cooperative offspring generation called DPCMOEA. Firstly, the constraint-handling priority is determined dynamically by the estimated inconsistency degree (EID) between the Pareto fronts of the candidate constraints and the current population. Secondly, computational resources are automatically allocated to each constraint according to EID based constraint relationship analysis. Finally, a new offspring generation strategy based on constraint cooperation is designed to enhance the quality of new solutions. Experimental results on six CMOP test suites demonstrate that DPCMOEA outperforms six state-of-the-art algorithms.
KW - Constrained multi-objective optimization
KW - constraint relationships analysis
KW - cooperative offspring generation
KW - dynamic constraint priority
KW - evolutionary algorithms
UR - https://www.scopus.com/pages/publications/105002591435
U2 - 10.1109/TEVC.2025.3558362
DO - 10.1109/TEVC.2025.3558362
M3 - 文章
AN - SCOPUS:105002591435
SN - 1089-778X
JO - IEEE Transactions on Evolutionary Computation
JF - IEEE Transactions on Evolutionary Computation
ER -