DocumentCode :
1254563
Title :
Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach
Author :
Zitzler, Eckart ; Thiele, Lothar
Author_Institution :
Comput. Eng. & Networks Lab., Swiss Federal Inst. of Technol., Zurich, Switzerland
Volume :
3
Issue :
4
fYear :
1999
fDate :
11/1/1999 12:00:00 AM
Firstpage :
257
Lastpage :
271
Abstract :
Evolutionary algorithms (EAs) are often well-suited for optimization problems involving several, often conflicting objectives. Since 1985, various evolutionary approaches to multiobjective optimization have been developed that are capable of searching for multiple solutions concurrently in a single run. However, the few comparative studies of different methods presented up to now remain mostly qualitative and are often restricted to a few approaches. In this paper, four multiobjective EAs are compared quantitatively where an extended 0/1 knapsack problem is taken as a basis. Furthermore, we introduce a new evolutionary approach to multicriteria optimization, the strength Pareto EA (SPEA), that combines several features of previous multiobjective EAs in a unique manner. It is characterized by (a) storing nondominated solutions externally in a second, continuously updated population, (b) evaluating an individual´s fitness dependent on the number of external nondominated points that dominate it, (c) preserving population diversity using the Pareto dominance relationship, and (d) incorporating a clustering procedure in order to reduce the nondominated set without destroying its characteristics. The proof-of-principle results obtained on two artificial problems as well as a larger problem, the synthesis of a digital hardware-software multiprocessor system, suggest that SPEA can be very effective in sampling from along the entire Pareto-optimal front and distributing the generated solutions over the tradeoff surface. Moreover, SPEA clearly outperforms the other four multiobjective EAs on the 0/1 knapsack problem
Keywords :
evolutionary computation; knapsack problems; optimisation; Pareto dominance relationship; clustering procedure; conflicting objectives; continuously updated population; digital hardware-software multiprocessor system; extended 0/1 knapsack problem; multiobjective evolutionary algorithms; multiobjective optimization; nondominated solutions; population diversity; strength Pareto approach; Computer aided software engineering; Computer architecture; Cost function; Evolutionary computation; Hardware; Multiprocessing systems; Pareto optimization; Sampling methods; Software systems; Space exploration;
fLanguage :
English
Journal_Title :
Evolutionary Computation, IEEE Transactions on
Publisher :
ieee
ISSN :
1089-778X
Type :
jour
DOI :
10.1109/4235.797969
Filename :
797969
Link To Document :
بازگشت