arrow
Return

A dual-population evolutionary algorithm based on dynamic constraint processing and resources allocation for constrained multi-objective

delete2024-03-01
delete8
PRE
AI
K
Kangjia Qiao
Z
Zhaolin Chen
B
Boyang Qu
于坤杰 cover
于坤杰 (Kunjie Yu)
岳彩通 cover
岳彩通 (Caitong Yue)
K
Ke Chen
梁静 cover
梁静 (Jing Liang) *
DOI:10.1016/j.eswa.2023.121707delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Constrained multi-objective optimization problems (CMOPs) contain the satisfaction of various constraints and optimization of multiple objectives simultaneously, thus they are extremely challenging. Although many constrained multi-objective evolutionary algorithms (CMOEAs) have been proposed, they ignore the information of each constraint, which might help utilize more various infeasible solutions to improve the search ability of the population. Therefore, this paper proposes a new dual-population CMOEA to solve CMOPs, in which a dynamic constraint processing mechanism and a dynamic resource allocating scheme are designed. To be specific, the proposed algorithm evolves two populations, which adopt different mechanisms to handle constraints respectively. The main population directly optimizes all constraints to find the feasible Pareto optimal solutions, which can improve the feasibility. The auxiliary population adopts a dynamic constraint processing mechanism, which gradually increases the number of constraints being processed, so as to fully utilize various infeasible solutions to help find feasible regions. Moreover, a new dynamic resource allocating scheme is proposed to reasonably allocate the limited computational resources to the two populations according to their performance feedback. Experimental results on three test suites and ten practical problems show that the proposed algorithm has a better or competitive performance compared with several state-of-the-art CMOEAs.
Keywords:
Constrained multiobjective optimization
Dual-population
Resources assignment scheme
Dynamic constraint processing mechanism

Journal

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

Organization

Z
Zhongyuan University of Technology
Scholars:
3.1K
Papers: 1.7K
Citations: 2.0K
Z
Zhengzhou University
Scholars:
6.8W
Papers: 4.4W
Citations: 8.5W
Cited Papers

Cited Papers

Evolutionary Multitasking with Global and Local Auxiliary Tasks for Constrained Multi-Objective Optimization
err2023-10-01
err24
PREAI
errQiao, Kangjia; Liang, Jing; Liu, Zhongyao; Yu, Kunjie; Yue, Caitong; Qu, Boyang
errShare
errSave
An empirical analysis of constraint handling on evolutionary multi-objective algorithms for the Environmental/Economic Load Dispatch problem
err2021-03-01
err35
PREAI
errKuk, Josiel Neumann; Goncalves, Richard Aderbal; Pavelski, Lucas Marcondes; Guse Scos Venske, Sandra Mara; de Almeida, Carolina Paula; Ramirez Pozo, Aurora Trinidad
errShare
errSave
Range-Bounded Adaptive Therapy in Metastatic Prostate Cancer
err2022-10-28
err0
errOAAI
errRenee Brady-Nicholls; Heiko Enderling
errShare
errSave
errShare
errSave
errShare
errSave
Red fox optimization algorithm
err2021-03-01
err264
PREAI
errPolap, Dawid; Wozniak, Marcin
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