TL;DR
This paper introduces Merge Non-Dominated Sorting (MNDS), an efficient algorithm for ranking solutions in many-objective optimization that outperforms existing methods in speed and comparison count.
Contribution
The paper presents MNDS, a novel non-dominated sorting algorithm with improved computational complexity leveraging merge sort characteristics for many-objective problems.
Findings
MNDS has a best-case complexity of Θ(NlogN).
MNDS outperforms four state-of-the-art techniques in comparisons and runtime.
MNDS is effective for large-scale many-objective optimization problems.
Abstract
Many Pareto-based multi-objective evolutionary algorithms require to rank the solutions of the population in each iteration according to the dominance principle, what can become a costly operation particularly in the case of dealing with many-objective optimization problems. In this paper, we present a new efficient algorithm for computing the non-dominated sorting procedure, called Merge Non-Dominated Sorting (MNDS), which has a best computational complexity of and a worst computational complexity of . Our approach is based on the computation of the dominance set of each solution by taking advantage of the characteristics of the merge sort algorithm. We compare the MNDS against four well-known techniques that can be considered as the state-of-the-art. The results indicate that the MNDS algorithm outperforms the other techniques in terms of number of…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
