数学优化
分类
多目标优化
帕累托原理
水准点(测量)
一般化
计算机科学
计算
人口
集合(抽象数据类型)
加权
效率低下
数学
算法
放射科
人口学
经济
数学分析
地理
微观经济学
社会学
大地测量学
医学
程序设计语言
作者
Weijie Zheng,Benjamin Doerr
标识
DOI:10.1109/tevc.2023.3320278
摘要
The NSGA-II is one of the most prominent algorithms to solve multi-objective optimization problems. Despite numerous successful applications, several studies have shown that the NSGA-II is less effective for larger numbers of objectives. In this work, we use mathematical runtime analyses to rigorously demonstrate and quantify this phenomenon. We show that even on the simple m-objective generalization of the discrete OneMinMax benchmark, where every solution is Pareto optimal, the NSGA-II also with large population sizes cannot compute the full Pareto front (objective vectors of all Pareto optima) in sub-exponential time when the number of objectives is at least three. The reason for this unexpected behavior lies in the fact that in the computation of the crowding distance, the different objectives are regarded independently. This is not a problem for two objectives, where any sorting of a pair-wise incomparable set of solutions according to one objective is also such a sorting according to the other objective (in the inverse order).
科研通智能强力驱动
Strongly Powered by AbleSci AI