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...

Descripción completa

Detalles Bibliográficos
Autores principales: Emmerich, Michael T. M., Deutz, André H.
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