计算机科学
分类
数学优化
水准点(测量)
人口
进化算法
多目标优化
对偶(语法数字)
可行区
选择(遗传算法)
约束(计算机辅助设计)
过程(计算)
算法
人工智能
机器学习
数学
几何学
地理
人口学
社会学
艺术
大地测量学
文学类
操作系统
作者
Qian Bao,Maocai Wang,Guangming Dai,Xiaoyu Chen,Zhiming Song,Shuijia Li
标识
DOI:10.1016/j.eswa.2022.119258
摘要
The balance between multiple objectives and various constraints is the key to solving constrained multi-objective optimization problems (CMOPs). When dealing with CMOPs with complex feasible regions, some evolutionary algorithms suffer from great challenges in converging to the constrained Pareto front (CPF) with well-distributed feasible solutions. To address this issue, this paper proposes a dual-population based bidirectional coevolution algorithm, called DBC-CMOEA, which aims to converge to the CPF using promising solutions explored from both feasible and infeasible regions. To do so, DBC-CMOEA maintains two populations and an archive, where the dual-population is complementary in the search process and the archive is used to retain promising feasible and infeasible solutions, thus facilitating information exchange between these two populations. For updating the archive, a nondominated sorting procedure and an angle-based selected scheme are conducted to store infeasible and feasible solutions, as they can help to maintain the diversity of the search and find more feasible regions. To evolve the CPF from the bidirectional side of the feasible region, a novel mating selection strategy is used to choose appropriate mating parents. In comparison with some related constraint multi-objective optimization algorithms on a number of benchmark problems, experimental results show that the proposed algorithm performs better than the state-of-the-art constrained multi-objective evolutionary optimizers.
科研通智能强力驱动
Strongly Powered by AbleSci AI