The balance between proximity and diversity in multiobjective evolutionary algorithms
Over the last decade, a variety of evolutionary algorithms (EAs) have been proposed for solving multiobjective optimization problems. Especially more recent multiobjective evolutionary algorithms (MOEAs) have been shown to be efficient and superior to earlier approaches. In the development of new MOEAs, the strive is to obtain increasingly better performing MOEAs. An important question however is whether we can expect such improvements to converge onto a specific efficient MOEA that behaves best on a large variety of problems. The best MOEAs to date behave similarly or are individually preferable with respect to different performance indicators. In this paper, we argue that the development of new MOEAs cannot converge onto a single new most efficient MOEA because the performance of MOEAs shows characteristics of multiobjective problems. While we will point out the most important aspects for designing competent MOEAs in this paper, we will also indicate the inherent multiobjective tradeoff in multiobjective optimization between proximity and diversity preservation. We will discuss the impact of this tradeoff on the concepts and design of exploration and exploitation operators. We also present a general framework for competent MOEAs and show how current state-of-the-art MOEAs can be obtained by making choices within this framework. Furthermore, we show an example of how we can separate nondomination selection pressure from diversity preservation selection pressure and discuss the impact of changing the ratio between these components.
proximity diversity evolutionary algorithms multiobjective optimization exploration exploitation selection pressure density estimation