Title :
Behavior of Multiobjective Evolutionary Algorithms on Many-Objective Knapsack Problems
Author :
Ishibuchi, Hisao ; Akedo, Naoya ; Nojima, Yusuke
Author_Institution :
Dept. of Comput. Sci. & Intell. Syst., Osaka Prefecture Univ., Sakai, Japan
Abstract :
We examine the behavior of three classes of evolutionary multiobjective optimization (EMO) algorithms on many-objective knapsack problems. They are Pareto dominance-based, scalarizing function-based, and hypervolume-based algorithms. NSGA-II, MOEA/D, SMS-EMOA, and HypE are examined using knapsack problems with 2-10 objectives. Our test problems are generated by randomly specifying coefficients (i.e., profits) in objectives. We also generate other test problems by combining two objectives to create a dependent or correlated objective. Experimental results on randomly generated many-objective knapsack problems are consistent with well-known performance deterioration of Pareto dominance-based algorithms. That is, NSGA-II is outperformed by the other algorithms. However, it is also shown that NSGA-II outperforms the other algorithms when objectives are highly correlated. MOEA/D shows totally different search behavior depending on the choice of a scalarizing function and its parameter value. Some MOEA/D variants work very well only on two-objective problems while others work well on many-objective problems with 4-10 objectives. We also obtain other interesting observations such as the performance improvement by similar parent recombination and the necessity of diversity improvement for many-objective knapsack problems.
Keywords :
Pareto optimisation; genetic algorithms; knapsack problems; EMO algorithms; HypE; MOEA/D; NSGA-II; Pareto dominance-based algorithms; SMS-EMOA; evolutionary multiobjective optimization; hypervolume-based algorithms; many-objective knapsack problems; scalarizing function-based algorithms; Approximation algorithms; Pareto optimization; Search problems; Sociology; Vectors; Evolutionary many-objective optimization; evolutionary multiobjective optimization (EMO); many-objective problems;
Journal_Title :
Evolutionary Computation, IEEE Transactions on
DOI :
10.1109/TEVC.2014.2315442