Merge Nondominated Sorting Algorithm for Many-Objective Optimization.

dc.contributor.authorMoreno, Javier
dc.contributor.authorRodriguez, Daniel
dc.contributor.authorNebro, Antonio J
dc.contributor.authorLozano, Jose A
dc.date.accessioned2025-01-07T17:24:40Z
dc.date.available2025-01-07T17:24:40Z
dc.date.issued2021-12-22
dc.description.abstractMany Pareto-based multiobjective evolutionary algorithms require ranking the solutions of the population in each iteration according to the dominance principle, which can become a costly operation particularly in the case of dealing with many-objective optimization problems. In this article, we present a new efficient algorithm for computing the nondominated sorting procedure, called merge nondominated sorting (MNDS), which has a best computational complexity of O(NlogN) and a worst computational complexity of O(MN2) , with N being the population size and M being the number of objectives. Our approach is based on the computation of the dominance set, that is, for each solution, the set of solutions that dominate it, by taking advantage of the characteristics of the merge sort algorithm. We compare MNDS against six 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 the number of comparisons as well as the total running time.
dc.identifier.doi10.1109/TCYB.2020.2968301
dc.identifier.essn2168-2275
dc.identifier.pmid32086228
dc.identifier.unpaywallURLhttps://arxiv.org/pdf/1809.06106
dc.identifier.urihttps://hdl.handle.net/10668/28362
dc.issue.number12
dc.journal.titleIEEE transactions on cybernetics
dc.journal.titleabbreviationIEEE Trans Cybern
dc.language.isoen
dc.organizationCentro Andaluz de Biología Molecular (CABIMER)
dc.page.number6154-6164
dc.pubmedtypeJournal Article
dc.rights.accessRightsopen access
dc.titleMerge Nondominated Sorting Algorithm for Many-Objective Optimization.
dc.typeresearch article
dc.type.hasVersionSMUR
dc.volume.number51

Files