arrow
Return

A knowledge driven two-stage co-evolutionary algorithm for constrained multi-objective optimization

delete2025-05-01
delete1
PRE
AI
W
Wei Zhang
J
Jianchang Liu *
L
Lin Li
Y
Yuanchao Liu
王
王洪海 (Honghai Wang)
DOI:10.1016/j.eswa.2025.126908delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In recent years, constrained multi-objective optimization problems (CMOPs) have received wide attention. However, most solving methods for CMOPs still cannot balance objectives and constraints well since constraints make CMOPs have the complicated constrained Pareto front (CPF). This implies that utilizing the related CPF information may be helpful to solve CMOPs. Inspired by the human ability that summarizes the information into different knowledge to address different problems, a knowledge driven two-stage co-evolutionary algorithm (KTCOEA) for CMOPs is developed, including knowledge generation and knowledge application stages. The knowledge generation stage aims at generating two kinds of knowledge: explicit knowledge and implicit knowledge. To this end, main and auxiliary populations co-evolve towards the CPF and unconstrained Pareto front in turn, and then two kinds of knowledge are generated by storing non-dominated solutions and analyzing the correlation of two populations, respectively. Based on the implicit knowledge, reasonable evolution strategies and environmental selection manners are designed for the knowledge application stage, where the explicit knowledge acts as the main population. In this way, the main population can find the complete CPF (i.e., well balance objectives and constraints). In addition, to ensure the generated knowledge quality, a dynamic cooperation mechanism is proposed, which can dynamically adjust the focus of two populations on objectives and constraints based on the performance requirement and evolution status. Experimental results on five benchmark test suites and five real-world applications demonstrate that KTCOEA is better than seven state-of-the-art algorithms on most test problems.
Keywords:
Constrained multi-objective optimization
Co-evolutionary algorithm
Knowledge
Two-stage
Dynamic cooperation strategy

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
3.0W
Citations:
10.2W

Organization

N
Northeastern Univ
Scholars:
2.9K
Papers: 1.3K
Citations: 362
Cited Papers

Cited Papers

errShare
errSave
errShare
errSave
An archive-based two-stage evolutionary algorithm for constrained multi-objective optimization problems
err2022-12-01
err23
PREAI
errBao, Qian; Wang, Maocai; Dai, Guangming; Chen, Xiaoyu; Song, Zhiming; Li, Shuijia
errShare
errSave
Push and pull search for solving constrained multi-objective optimization problems
err2019-02-01
err342
errOAAI
errFan, Zhun; Li, Wenji; Cai, Xinye; Li, Hui; Wei, Caimin; Zhang, Qingfu; Deb, Kalyanmoy; Goodman, Erik
errShare
errSave
researcher View more