A Crowding Distance That Provably Solves the Difficulties of the NSGA-II in Many-Objective Optimization
Weijie Zheng, Yao Gao, Benjamin Doerr

TL;DR
This paper introduces a modified crowding distance for NSGA-II, called truthful crowding distance, which provably improves its performance in many-objective optimization problems, matching the efficiency of NSGA-III and SMS-EMOA.
Contribution
The paper proposes a new crowding distance variant that ensures better scalability of NSGA-II in many-objective optimization, backed by mathematical runtime analyses.
Findings
NSGA-II with truthful crowding distance solves many-objective problems in polynomial time.
It performs comparably to NSGA-III and SMS-EMOA in complex scenarios.
In bi-objective cases, it benefits from smaller population sizes and slightly better Pareto front approximation.
Abstract
Recent theoretical works have shown that the NSGA-II can have enormous difficulties to solve problems with more than two objectives. In contrast, algorithms like the NSGA-III or SMS-EMOA, differing from the NSGA-II only in the secondary selection criterion, provably perform well in these situations. To remedy this shortcoming of the NSGA-II, but at the same time keep the advantages of the widely accepted crowding distance, we use the insights of these previous work to define a variant of the crowding distance, called truthful crowding distance. Different from the classic crowding distance, it has for any number of objectives the desirable property that a small crowding distance value indicates that some other solution has a similar objective vector. Building on this property, we conduct mathematical runtime analyses for the NSGA-II with truthful crowding distance. We show that this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Process Optimization and Integration
