arrow
返回

A coevolutionary constrained multi-objective algorithm with a learning constraint boundary

delete2023-11-01
delete6
PRE
AI
J
Jie Cao
Z
Zuohan Chen *
J
Jianlin Zhang
DOI:10.1016/j.asoc.2023.110845delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
When solving constrained multi-objective optimization problems, the balance of convergence, diversity, and feasibility plays a pivotal role. To address this issue, this paper proposes a coevolutionary constrained multi-objective algorithm with learning constraint boundary (CCMOLCB). Firstly, the constrained multi-objective problems are transformed by adding an additional objective using the constraint violation degree. Then, the transformed problem is solved by an improved coevolutionary framework which employs two populations. The main population explores the objective space and repairs infeasible solutions to maintain the feasibility of population. Meanwhile, the feasibility and diversity of solutions are balanced by using a dynamic weight coefficient during the evolution, it changes as the number of iterations increases. The subordinate population selects solutions by taking into consideration the learning constraint boundary (LCB). This boundary guarantees convergence of solutions by constraining the search range of the main population, thereby enhancing the environmental selection pressure. The performance of CCMOLCB is compared with seven state-of-the-art constrained multi-objective evolutionary algorithms on five test suites. The experimental results illustrate that CCMOLCB exhibits competitive performance when dealing with this family of problems. (c) 2023 Elsevier B.V. All rights reserved.
Keyword:
Multiple-populations
Constrained multi-objective optimization
Constrained multi-objective evolutionary
algorithms

期刊

Applied Soft Computing 封面图
Applied Soft Computing
IF:
6.6
论文数:
1.4W
被引数:
4.8W

机构

L
lanzhou university of technology
学者数:
1.2W
论文数: 7.0K
被引数: 4