A Unified Model for Evolutionary Multiobjective Optimization and its Implementation in a General Purpose Software Framework: ParadisEO-MOEO

نویسنده

  • Arnaud Liefooghe
چکیده

This paper gives a concise overview of evolutionary algorithms for multiobjective optimization. A substantial number of evolutionary computation methods for multiobjective problem solving has been proposed so far, and an attempt of unifying existing approaches is here presented. Based on a fine-grained decomposition and following the main issues of fitness assignment, diversity preservation and elitism, a conceptual global model is proposed and is validated by regarding a number of state-of-the-art algorithms as simple variants of the same structure. The presented model is then incorporated into a generalpurpose software framework dedicated to the design and the implementation of evolutionary multiobjective optimization techniques: ParadisEO-MOEO. This package has proven its validity and flexibility by enabling the resolution of many real-world and hard multiobjective optimization problems. Key-words: evolutionary algorithms, multiobjective optimization, conceptual unified model, algorithm design and implementation, software frameworks in ria -0 03 76 77 0, v er si on 1 20 A pr 2 00 9 Un model unifié pour l’optimisation évolutionnaire multiobjectif et son implémentation dans un cadre logiciel générique: ParadisEO-MOEO Résumé : Ce document donne un aperu concis des algorithmes évolutionnaires pour l’optimisation multiobjectif. Un nombre conséquent de méthodes évolutionnaires dédiées à la résolution de problèmes multiobjectifs a été proposé à ce jour, et une tentative d’unifier les approches existantes est ici présentée. Sur la base d’une décomposition à grain fin et suite à la description des principales questions de fitness assignment, de préservation de la diversité et d’élitisme, un modèle conceptuel est proposé et validé en traitant un certain nombre algorithmes classiques comme de simples variantes de la même structure. Le modèle présenté est alors incorporé dans un logiciel dédié à la conception et à l’implémentation d’algorithmes évolutionnaires pour l’optimisation multiobjectif: Paradiseo-MOEO. Cette librairie a démontré sa validité et sa grande souplesse en permettant la résolution d’un grand nombre de problèmes d’optimisation multiobjectifs réels et difficiles. Mots-clés : algorithmes évolutionnaires, optimisation multiobjectif, modèle conceptuel unifié, conception et implémentation d’algorithme, cadre logiciel in ria -0 03 76 77 0, v er si on 1 20 A pr 2 00 9 A Unified Model for EMO and its Implementation in ParadisEO-MOEO 3

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A software framework based on a conceptual unified model for evolutionary multiobjective optimization: ParadisEO-MOEO

This paper presents a general-purpose software framework dedicated to the design and the implementation of evolutionary multiobjective optimization techniques: ParadisEO-MOEO. A concise overview of evolutionary algorithms for multiobjective optimization is given. A substantial number of methods has been proposed so far, and an attempt of conceptually unifying existing approaches is presented he...

متن کامل

ParadisEO-MOEO: A Software Framework for Evolutionary Multi-Objective Optimization

This chapter presents ParadisEO-MOEO, a white-box object-oriented software framework dedicated to the flexible design of metaheuristics for multi-objective optimization. This paradigm-free software proposes a unified view for major evolutionary multi-objective metaheuristics. It embeds some features and techniques for multi-objective resolution and aims to provide a set of classes allowing to e...

متن کامل

ParadisEO-MOEO: A Framework for Evolutionary Multi-objective Optimization

This paper presents ParadisEO-MOEO, a white-box objectoriented generic framework dedicated to the flexible design of evolutionary multi-objective algorithms. This paradigm-free software embeds some features and techniques for Pareto-based resolution and aims to provide a set of classes allowing to ease and speed up the development of computationally efficient programs. It is based on a clear co...

متن کامل

A novel elitist multiobjective optimization algorithm: Multiobjective extremal optimization

Recently, a general-purpose local-search heuristic method called Extremal Optimization (EO) has been successfully applied to some NP-hard combinatorial optimization problems. This paper presents an investigation on EO with its application in multiobjective optimization and proposes a new novel elitist (1+ λ ) multiobjective algorithm, called Multiobjective Extremal Optimization (MOEO). In order...

متن کامل

ParadisEO-MO: from fitness landscape analysis to efficient local search algorithms

This document presents a general-purpose software framework dedicated to the design, the analysis and the implementation of local search algorithms: ParadisEO-MO. A substantial number of single-solution based local search metaheuristics has been proposed so far, and an attempt of unifying existing approaches is here presented. Based on a fine-grained decomposition, a conceptual model is propose...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009