Skip to main navigation Skip to search Skip to main content

Multiobjective evolutionary algorithm portfolio: Choosing suitable algorithm for multiobjective optimization problem

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

The concept of algorithm portfolio has a long history. Recently this concept draws increasing attention from researchers, though most of the researches have concentrated on single objective optimization problems. This paper is intended to solve multiobjective optimization problems by proposing a multiple evolutionary algorithm portfolio. Differing from previous approaches, each component algorithm in our portfolio method has an independent population and the component algorithms do not communicate in any way with each other. Another difference is that our algorithm introduces no control parameters. This parameter-less characteristic is desirable as each additional parameter requires independent parameter tuning or control. A novel score calculation method, based on predicted performance, is used to assess the contributions of component algorithms during the optimization process. Such information is used by an algorithm selector which decides, for each generation, which algorithm to use. Experimental results show that our portfolio method outperforms individual algorithms in the portfolio. Moreover, it outperforms the AMALGAM method.
Original languageEnglish
Title of host publicationProceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014
PublisherIEEE
Pages1967-1973
ISBN (Print)9781479914883
DOIs
Publication statusPublished - 16 Sept 2014
Event2014 IEEE Congress on Evolutionary Computation, CEC 2014 - Beijing, China
Duration: 6 Jul 201411 Jul 2014

Conference

Conference2014 IEEE Congress on Evolutionary Computation, CEC 2014
PlaceChina
CityBeijing
Period6/07/1411/07/14

Fingerprint

Dive into the research topics of 'Multiobjective evolutionary algorithm portfolio: Choosing suitable algorithm for multiobjective optimization problem'. Together they form a unique fingerprint.

Cite this