Abstract
Multiobjective evolutionary algorithms based on decomposition (MOEA/D) represent a widely used class of population-based metaheuristics for the solution of multicriteria optimization problems. We introduce the MOEADr package, which offers many of these variants as instantiations of a component-oriented framework. This approach contributes for easier reproducibility of existing MOEA/D variants from the literature, as well as for faster development and testing of new composite algorithms. The package offers an standardized, modular implementation of MOEA/D based on this framework, which was designed aiming at providing researchers and practitioners with a standard way to discuss and express MOEA/D variants. In this paper we introduce the design principles behind the MOEADr package, as well as its current components. Three case studies are provided to illustrate the main aspects of the package.
| Original language | English |
|---|---|
| Pages (from-to) | 1-39 |
| Number of pages | 39 |
| Journal | Journal of Statistical Software |
| Volume | 92 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 23 Feb 2020 |
Bibliographical note
Publisher Copyright:© 2020, American Statistical Association. All rights reserved.
Keywords
- Component-oriented design
- MOEA/D
- Multiobjective evolutionary algorithms
- R
Fingerprint
Dive into the research topics of 'The MOEADr package: A component-based framework for multiobjective evolutionary algorithms based on decomposition'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver