Cargando…
A tutorial on multiobjective optimization: fundamentals and evolutionary methods
In almost no other field of computer science, the idea of using bio-inspired search paradigms has been so useful as in solving multiobjective optimization problems. The idea of using a population of search agents that collectively approximate the Pareto front resonates well with processes in natural...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Netherlands
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6105305/ https://www.ncbi.nlm.nih.gov/pubmed/30174562 http://dx.doi.org/10.1007/s11047-018-9685-y |
_version_ | 1783349637841682432 |
---|---|
author | Emmerich, Michael T. M. Deutz, André H. |
author_facet | Emmerich, Michael T. M. Deutz, André H. |
author_sort | Emmerich, Michael T. M. |
collection | PubMed |
description | In almost no other field of computer science, the idea of using bio-inspired search paradigms has been so useful as in solving multiobjective optimization problems. The idea of using a population of search agents that collectively approximate the Pareto front resonates well with processes in natural evolution, immune systems, and swarm intelligence. Methods such as NSGA-II, SPEA2, SMS-EMOA, MOPSO, and MOEA/D became standard solvers when it comes to solving multiobjective optimization problems. This tutorial will review some of the most important fundamentals in multiobjective optimization and then introduce representative algorithms, illustrate their working principles, and discuss their application scope. In addition, the tutorial will discuss statistical performance assessment. Finally, it highlights recent important trends and closely related research fields. The tutorial is intended for readers, who want to acquire basic knowledge on the mathematical foundations of multiobjective optimization and state-of-the-art methods in evolutionary multiobjective optimization. The aim is to provide a starting point for researching in this active area, and it should also help the advanced reader to identify open research topics. |
format | Online Article Text |
id | pubmed-6105305 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Springer Netherlands |
record_format | MEDLINE/PubMed |
spelling | pubmed-61053052018-08-30 A tutorial on multiobjective optimization: fundamentals and evolutionary methods Emmerich, Michael T. M. Deutz, André H. Nat Comput Article In almost no other field of computer science, the idea of using bio-inspired search paradigms has been so useful as in solving multiobjective optimization problems. The idea of using a population of search agents that collectively approximate the Pareto front resonates well with processes in natural evolution, immune systems, and swarm intelligence. Methods such as NSGA-II, SPEA2, SMS-EMOA, MOPSO, and MOEA/D became standard solvers when it comes to solving multiobjective optimization problems. This tutorial will review some of the most important fundamentals in multiobjective optimization and then introduce representative algorithms, illustrate their working principles, and discuss their application scope. In addition, the tutorial will discuss statistical performance assessment. Finally, it highlights recent important trends and closely related research fields. The tutorial is intended for readers, who want to acquire basic knowledge on the mathematical foundations of multiobjective optimization and state-of-the-art methods in evolutionary multiobjective optimization. The aim is to provide a starting point for researching in this active area, and it should also help the advanced reader to identify open research topics. Springer Netherlands 2018-05-31 2018 /pmc/articles/PMC6105305/ /pubmed/30174562 http://dx.doi.org/10.1007/s11047-018-9685-y Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Article Emmerich, Michael T. M. Deutz, André H. A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title | A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title_full | A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title_fullStr | A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title_full_unstemmed | A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title_short | A tutorial on multiobjective optimization: fundamentals and evolutionary methods |
title_sort | tutorial on multiobjective optimization: fundamentals and evolutionary methods |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6105305/ https://www.ncbi.nlm.nih.gov/pubmed/30174562 http://dx.doi.org/10.1007/s11047-018-9685-y |
work_keys_str_mv | AT emmerichmichaeltm atutorialonmultiobjectiveoptimizationfundamentalsandevolutionarymethods AT deutzandreh atutorialonmultiobjectiveoptimizationfundamentalsandevolutionarymethods AT emmerichmichaeltm tutorialonmultiobjectiveoptimizationfundamentalsandevolutionarymethods AT deutzandreh tutorialonmultiobjectiveoptimizationfundamentalsandevolutionarymethods |