计算机科学
数学优化
人口
约束(计算机辅助设计)
可行区
多目标优化
帕累托原理
进化算法
最优化问题
算法
人工智能
数学
几何学
人口学
社会学
作者
Yong Zeng,Yuansheng Cheng,Jun Liu
标识
DOI:10.1016/j.swevo.2023.101372
摘要
Coevolutionary algorithms have demonstrated high performance on many constrained multi-objective problems. However, on some problems with fraudulent constraints or small feasible regions, they may fail to converge to the Pareto front (PF) or even fail to find a feasible solution. To search for feasible solutions robustly for various problems and obtain solutions approaching the PF as possible, this paper proposes a coevolutionary algorithm assisted by two archives. To be specific, a population for minimizing constraint violation and a population for optimizing objectives without constraints coevolve to find a feasible solution first. Then, the feasible solutions are improved by the population with constrained dominance principle and an archive consisting of inversely-updated infeasible solutions. In addition to searching in the feasible regions found so far, the unconstrained population continues searching the objectives without constraints, expecting that new feasible regions can be spotted in the promising regions. To mitigate the issues that small feasible regions may be missed by the unconstrained population, a diversity archive is updated in a larger objective space than the unconstrained population to enhance exploration. In the experiments, the proposed method is compared with 11 state-of-the-art algorithms on 67 problems to demonstrate its effectiveness. The results show that the proposed method is very robust in finding feasible solutions and obtains better or competitive performance on most problems.
科研通智能强力驱动
Strongly Powered by AbleSci AI