DocumentCode :
3600759
Title :
Computational Cost Reduction of Nondominated Sorting Using the M-Front
Author :
Drozdik, Martin ; Akimoto, Youhei ; Aguirre, Hernan ; Tanaka, Kiyoshi
Author_Institution :
Interdiscipl. Grad. Sch. of Sci. & Technol., Shinshu Univ., Nagano, Japan
Volume :
19
Issue :
5
fYear :
2015
Firstpage :
659
Lastpage :
678
Abstract :
Many multiobjective evolutionary algorithms rely on the nondominated sorting procedure to determine the relative quality of individuals with respect to the population. In this paper, we propose a new method to decrease the cost of this procedure. Our approach is to determine the nondominated individuals at the start of the evolutionary algorithm run and to update this knowledge as the population changes. In order to do this efficiently, we propose a special data structure called the M-front, to hold the nondominated part of the population. The M-front uses the geometric and algebraic properties of the Pareto dominance relation to convert orthogonal range queries into interval queries using a mechanism based on the nearest neighbor search. These interval queries are answered using dynamically sorted linked lists. Experimental results show that our method can perform significantly faster than the state-of-the-art Jensen-Fortin´s algorithm, especially in many-objective scenarios. A significant advantage of our approach is that, if we change a single individual in the population we still know which individuals are dominated and which are not.
Keywords :
Pareto optimisation; data structures; evolutionary computation; query processing; sorting; Jensen-Fortin algorithm; M-Front; Pareto dominance relation; algebraic properties; computational cost reduction; evolutionary algorithm; geometric properties; interval queries; multiobjective evolutionary algorithms; nearest neighbor search; nondominated individuals; nondominated sorting; orthogonal range queries; special data structure; Computational complexity; Data structures; Evolutionary computation; Sociology; Sorting; Statistics; Vectors; Computational cost reduction; Data structures; Evolutionary computation; K-d tree; Many-objective optimization; Multi-objective optimization; Nearest neighbor searches; Non-dominated sorting; Pareto optimization; data structures; evolutionary computation; many-objective optimization; multiobjective optimization; nearest neighbor searches; nondominated sorting;
fLanguage :
English
Journal_Title :
Evolutionary Computation, IEEE Transactions on
Publisher :
ieee
ISSN :
1089-778X
Type :
jour
DOI :
10.1109/TEVC.2014.2366498
Filename :
6942229
Link To Document :
بازگشت