A constrained multi-objective evolutionary strategy based on population state detection

被引:8
作者
Tang, Huanrong [1 ,2 ,3 ]
Yu, Fan [1 ,2 ,3 ]
Zou, Juan [1 ,2 ,3 ]
Yang, Shengxiang [1 ,5 ]
Zheng, Jinhua [1 ,2 ,3 ,4 ]
机构
[1] Xiangtan Univ, Key Lab Intelligent Comp & Informat Proc, Comp Sci Coll, Minist Educ, Xiangtan, Hunan, Peoples R China
[2] Univ Xiangtan, Sch Comp Sci, Xiangtan 411105, Peoples R China
[3] Univ Xiangtan, Sch Cyberspace Sci, Xiangtan 411105, Peoples R China
[4] Hunan Prov Key Lab Intelligent Informat Proc & Ap, Hengyang 421002, Peoples R China
[5] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
基金
中国国家自然科学基金;
关键词
Constrained multi-objective optimization; Evolutionary algorithm; State detection; Constraint handling; Restart scheme; NONDOMINATED SORTING APPROACH; OPTIMIZATION PROBLEMS; HANDLING METHOD; ALGORITHM; MOEA/D; SELECTION;
D O I
10.1016/j.swevo.2021.100978
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The difficulty of solving constrained multi-objective optimization problems (CMOPs) using evolutionary algorithms is to balance constraint satisfaction and objective optimization while fully considering the diversity of the solution set. Many CMOPs with disconnected feasible subregions make it difficult for algorithms to search for all feasible nondominated solutions. To address these issues, we propose a population state detection strategy (PSDS) and a restart scheme to determine whether the environmental selection strategy needs to be changed based on the situation of population. When the population converges in the feasible region, the unconstrained environmental selection allows the population to cross the current feasible region. When the population converging outside the feasible region, all constraints will be considered in the environmental selection to select the population for the feasible region. In addition, the restart scheme will use reinitialization to make the population jump out of unprofitable iterations. The proposed algorithm enhances the search ability through the detection strategy and provides more diversity by reinitializing the population. The experimental results on four constraint test suites with various features have demonstrated that the proposed algorithm had better or competitive performance against other state-of-the-art constrained multi-objective algorithms.
引用
收藏
页数:15
相关论文
共 50 条
[21]   Constrained multi-objective evolutionary algorithm with an improved two-archive strategy [J].
Li, Wei ;
Gong, Wenyin ;
Ming, Fei ;
Wang, Ling .
KNOWLEDGE-BASED SYSTEMS, 2022, 246
[22]   A multi-population evolutionary algorithm for multi-objective constrained portfolio optimization problem [J].
Hemici, Meriem ;
Zouachez, Djaafar .
ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (SUPPL3) :S3299-S3340
[23]   A multi-stage evolutionary algorithm for multi-objective optimization with complex constraints [J].
Ma, Haiping ;
Wei, Haoyu ;
Tian, Ye ;
Cheng, Ran ;
Zhang, Xingyi .
INFORMATION SCIENCES, 2021, 560 :68-91
[24]   A constrained multi-objective evolutionary algorithm with two-stage resources allocation [J].
Xia, Mingming ;
Chong, Qing ;
Dong, Minggang .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 79
[25]   An Ensemble Framework of Evolutionary Algorithm for Constrained Multi-Objective Optimization [J].
Ku, Junhua ;
Ming, Fei ;
Gong, Wenyin .
SYMMETRY-BASEL, 2022, 14 (01)
[26]   An evolutionary algorithm with directed weights for constrained multi-objective optimization [J].
Peng, Chaoda ;
Liu, Hai-Lin ;
Gu, Fangqing .
APPLIED SOFT COMPUTING, 2017, 60 :613-622
[27]   A dual dynamic constraint boundary based constrained multi-objective evolutionary algorithm for small feasible regions [J].
Zhu, Cong ;
Yang, Yongkuan ;
Kong, Xiangsong ;
Yang, Yanxiang .
EXPERT SYSTEMS WITH APPLICATIONS, 2025, 275
[28]   A Constrained Multi-Objective Evolutionary Algorithm Based on Boundary Search and Archive [J].
Liu, Hai-Lin ;
Peng, Chaoda ;
Gu, Fangqing ;
Wen, Jiechang .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2016, 30 (01)
[29]   Adaptive Truncation technique for Constrained Multi-Objective Optimization [J].
Zhang, Lei ;
Bi, Xiaojun ;
Wang, Yanjiao .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (11) :5489-5511
[30]   A Constrained Multi-Objective Optimization Algorithm with a Population State Discrimination Model [J].
Zhao, Shaoyu ;
Jia, Heming ;
Li, Yongchao ;
Shi, Qian .
MATHEMATICS, 2025, 13 (05)