Abstract
Non-dominated sorting is a procedure which is heavily used by many evolutionary multiobjective algorithms. Despite it can be done in polynomial time, it remains an asymptotical bottleneck in many of these algorithms. What is more, some algorithms for non-dominated sorting, which are fast on average, are ridiculously slow in the worst case. Here we prove that a recent algorithm, the dominance degree approach from the paper "Ranking Vectors by Means of the Dominance Degree Matrix" by Zhou et al., has the worst-case time complexity of Θ(M N2 + N3). The Θ(N3) term, which is unusually high for this problem, indicates that this particular algorithm can not be recommended for performance-critical applications.
Original language | English |
---|---|
Title of host publication | GECCO '20 |
Subtitle of host publication | Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion |
Publisher | Association for Computing Machinery |
Pages | 169-170 |
Number of pages | 2 |
ISBN (Print) | 978-1-4503-7127-8 |
DOIs | |
Publication status | Published - 08 Jul 2020 |
Externally published | Yes |
Event | GECCO 2020 - Genetic and Evolutionary Computation Conference - Cancun, Mexico Duration: 08 Jul 2020 → 12 Jul 2020 |
Conference
Conference | GECCO 2020 - Genetic and Evolutionary Computation Conference |
---|---|
Country/Territory | Mexico |
City | Cancun |
Period | 08 Jul 2020 → 12 Jul 2020 |
Keywords
- dominance degree
- dominance degree matrix
- non-dominated sorting
- time complexity