面向含欺骗性约束的多目标优化问题的动态逃逸种群驱动进化算法

Dynamic Escaping Population Driven Evolutionary Algorithm for Multi-objective Optimization Problems with Deceptive Constraints

IEEE Transactions on Evolutionary Computation · 2026
被引 0
ABS 4

中文导读

提出一种动态逃逸种群驱动的进化算法DEPEA,通过三个协同种群和边界多样性增强策略,有效解决约束违反值不可靠的欺骗性约束多目标优化问题,在基准测试和实际问题上优于13种现有算法。

Abstract

Deceptive constrained multi-objective optimization problems (DCMOPs) pose severe challenges to constrained multi-objective evolutionary algorithms (CMOEAs), as constraint violation (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CV</i>) values become unreliable. In this paper, a dynamic escaping population-driven CMOEA, named DEPEA, is proposed by maintaining three cooperative populations: an escaping population (EP), an auxiliary population (AP), and a main population (MP). The EP employs slow and rapid escape modes to regulate its escaping behavior at different evolutionary stages, the AP aims to converge toward the unconstrained Pareto front (UPF), and the MP focuses on approximating the constrained Pareto front (CPF). To avoid mutual interference between the AP and EP while controlling the escaping behavior of the EP, a one-way fine-grained cooperation mechanism is designed. In addition, a boundary diversity enhancement strategy is proposed to strengthen exploration along boundary regions. Experimental studies conducted on four benchmark suites and six real-world constrained optimization problems demonstrate that DEPEA achieves superior performance compared with thirteen state-of-the-art CMOEAs.

进化算法多目标优化约束优化欺骗性约束