Litcius/Paper detail

A Coevolutionary Algorithm With Detection and Supervision Strategies for Constrained Multiobjective Optimization

Shaoning Liu, Jian Feng, Shengxiang Yang, Jun Zheng, Qi Xiao

2024IEEE Transactions on Evolutionary Computation11 citationsDOI

Abstract

Balancing objectives and constraints is challenging in addressing constrained multiobjective optimization problems (CMOPs). Existing methods may have limitations in handling various CMOPs due to the complex geometries of the Pareto front (PF). And the complexity arises from the constraints that narrow the feasible region. Categorizing problems based on their geometric characteristics facilitates facing this challenge. For this purpose, this article proposes a novel constrained multiobjective optimization framework with detection and supervision phases, called COEA-DAS. The framework categorizes the problems into four types based on the overlap between the obtained approximate unconstrained PF (UPF) and constrained PF (CPF) to guide the coevolution of the two populations. In the detection phase, the detection population approaches the UPF ignoring the constraints. The main population is guided by the detection population to cross infeasible barriers and approximate the CPF. In the supervision phase, specialized evolutionary mechanisms are designed for each possible problem type. The detection population maintains evolution to assist the main population in spreading along the CPF. Meanwhile, the supervision strategy is conducted to reevaluate the problem types based on the evolutionary state of the populations. This idea of balancing constraints and objectives based on the type of problem provides a novel approach for more effectively addressing the CMOPs. Experimental results indicate that the proposed algorithm performs better or more competitively on 57 benchmark problems and 12 real-world CMOPs compared with eight state-of-the-art algorithms.

Topics & Concepts

Computer scienceMulti-objective optimizationEvolutionary algorithmEvolutionary computationMathematical optimizationAlgorithmOptimization algorithmArtificial intelligenceMathematicsMetaheuristic Optimization Algorithms ResearchEvolutionary Algorithms and Applications