TY - JOUR
T1 - A constrained multiobjective evolutionary algorithm based on adaptive constraint regulation
AU - Gu, Fangqing
AU - Liu, Haosen
AU - Cheung, Yiu-ming
AU - Liu, Hai-Lin
N1 - Funding information (Section snippets):
This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grant (62172110), the NSFC/Research Grants Council (RGC) Joint Research Scheme under Grant (N_HKBU214/21), General Research Fund of RGC under Grant (12201321), Hong Kong Baptist University (HKBU) under Grant (RC-FNRA-IG/18-19/SCI/03), the Natural Science Foundation of Guangdong Province, China (2021A1515011839 and 2022A1515010130), and the Programme of...
Publisher copyright:
© 2022 Elsevier B.V. All rights reserved.
PY - 2023/1
Y1 - 2023/1
N2 - Many constrained multiobjective evolutionary algorithms have been proposed in recent years. However, different regions of a multiobjective optimization problem may have different difficulties in meeting constraints, which leads to an unbalanced search on different regions. Currently, there is a lack of research in this area. Considering that different regions may require different strategies to balance the feasibility and convergence of solutions, this paper proposes an adaptive constraint regulation method to adjust the constraint violation of an infeasible solution by its K-nearest neighbors. This work achieves different evaluations of the constraint violation for these infeasible solutions in different regions. The population is updated by using the constraint dominance principle according to the regulated constraint violation. Some infeasible solutions that have the smallest constraint violation among their K-nearest neighbors are treated as feasible solutions. It is helpful for us to leverage the information of these valuable infeasible solutions. Furthermore, an adaptive mechanism is presented to adjust the size K of the neighbors according to the number of generations and the number of feasible solutions in the current population. Comparative studies on forty-one benchmark test instances clearly show that the proposed algorithm can effectively balance the feasibility, convergence, and diversity of the solutions.
AB - Many constrained multiobjective evolutionary algorithms have been proposed in recent years. However, different regions of a multiobjective optimization problem may have different difficulties in meeting constraints, which leads to an unbalanced search on different regions. Currently, there is a lack of research in this area. Considering that different regions may require different strategies to balance the feasibility and convergence of solutions, this paper proposes an adaptive constraint regulation method to adjust the constraint violation of an infeasible solution by its K-nearest neighbors. This work achieves different evaluations of the constraint violation for these infeasible solutions in different regions. The population is updated by using the constraint dominance principle according to the regulated constraint violation. Some infeasible solutions that have the smallest constraint violation among their K-nearest neighbors are treated as feasible solutions. It is helpful for us to leverage the information of these valuable infeasible solutions. Furthermore, an adaptive mechanism is presented to adjust the size K of the neighbors according to the number of generations and the number of feasible solutions in the current population. Comparative studies on forty-one benchmark test instances clearly show that the proposed algorithm can effectively balance the feasibility, convergence, and diversity of the solutions.
U2 - 10.1016/j.knosys.2022.110112
DO - 10.1016/j.knosys.2022.110112
M3 - Journal article
SN - 0950-7051
VL - 260
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 110112
ER -