进化动态约束多目标优化:测试套件与算法

Evolutionary Dynamic Constrained Multiobjective Optimization: Test Suite and Algorithm

IEEE Transactions on Evolutionary Computation · 2023
被引 46
ABS 4

中文导读

针对现有动态约束多目标优化测试套件未充分模拟真实场景的问题,提出包含九个基准问题的DCP测试套件,并设计了两阶段多样性补偿策略的进化算法,实验表明新套件能有效评估算法优劣,且所提算法性能领先。

Abstract

Dynamic constrained multiobjective optimization problems (DCMOPs) abound in real-world applications and gain increasing attention in the evolutionary computation community. To evaluate the capability of an algorithm in solving DCMOPs, artificial test problems play a fundamental role. Nevertheless, some characteristics of real-world scenarios are not fully considered in the previous test suites, such as time-varying size, location and shape of feasible regions, the controllable change severity, as well as small feasible regions. Therefore, we develop the generators of objective functions and constraints to facilitate the systematic design of DCMOPs, and then a novel test suite consisting of nine benchmarks, termed as DCP, is put forward. To solve these problems, a dynamic constrained multiobjective evolutionary algorithm with a two-stage diversity compensation strategy (TDCEA) is proposed. Some initial individuals are randomly generated to replace historical ones in the first stage, improving the global diversity. In the second stage, the increment between center points of Pareto sets in the past two environments is calculated and employed to adaptively disturb solutions, forming an initial population with good diversity for the new environment. Intensive experiments show that the proposed test problems enable a good understanding of strengths and weaknesses of algorithms, and TDCEA outperforms other state-of-the-art comparative ones, achieving promising performance in tackling DCMOPs.

进化计算多目标优化动态约束优化测试问题