Cargando…

Populations Can Be Essential in Tracking Dynamic Optima

Real-world optimisation problems are often dynamic. Previously good solutions must be updated or replaced due to changes in objectives and constraints. It is often claimed that evolutionary algorithms are particularly suitable for dynamic optimisation because a large population can contain different...

Descripción completa

Detalles Bibliográficos
Autores principales: Dang, Duc-Cuong, Jansen, Thomas, Lehre, Per Kristian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5479466/
https://www.ncbi.nlm.nih.gov/pubmed/28690348
http://dx.doi.org/10.1007/s00453-016-0187-y
_version_ 1783245133845626880
author Dang, Duc-Cuong
Jansen, Thomas
Lehre, Per Kristian
author_facet Dang, Duc-Cuong
Jansen, Thomas
Lehre, Per Kristian
author_sort Dang, Duc-Cuong
collection PubMed
description Real-world optimisation problems are often dynamic. Previously good solutions must be updated or replaced due to changes in objectives and constraints. It is often claimed that evolutionary algorithms are particularly suitable for dynamic optimisation because a large population can contain different solutions that may be useful in the future. However, rigorous theoretical demonstrations for how populations in dynamic optimisation can be essential are sparse and restricted to special cases. This paper provides theoretical explanations of how populations can be essential in evolutionary dynamic optimisation in a general and natural setting. We describe a natural class of dynamic optimisation problems where a sufficiently large population is necessary to keep track of moving optima reliably. We establish a relationship between the population-size and the probability that the algorithm loses track of the optimum.
format Online
Article
Text
id pubmed-5479466
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-54794662017-07-06 Populations Can Be Essential in Tracking Dynamic Optima Dang, Duc-Cuong Jansen, Thomas Lehre, Per Kristian Algorithmica Article Real-world optimisation problems are often dynamic. Previously good solutions must be updated or replaced due to changes in objectives and constraints. It is often claimed that evolutionary algorithms are particularly suitable for dynamic optimisation because a large population can contain different solutions that may be useful in the future. However, rigorous theoretical demonstrations for how populations in dynamic optimisation can be essential are sparse and restricted to special cases. This paper provides theoretical explanations of how populations can be essential in evolutionary dynamic optimisation in a general and natural setting. We describe a natural class of dynamic optimisation problems where a sufficiently large population is necessary to keep track of moving optima reliably. We establish a relationship between the population-size and the probability that the algorithm loses track of the optimum. Springer US 2016-08-26 2017 /pmc/articles/PMC5479466/ /pubmed/28690348 http://dx.doi.org/10.1007/s00453-016-0187-y Text en © The Author(s) 2016 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
Dang, Duc-Cuong
Jansen, Thomas
Lehre, Per Kristian
Populations Can Be Essential in Tracking Dynamic Optima
title Populations Can Be Essential in Tracking Dynamic Optima
title_full Populations Can Be Essential in Tracking Dynamic Optima
title_fullStr Populations Can Be Essential in Tracking Dynamic Optima
title_full_unstemmed Populations Can Be Essential in Tracking Dynamic Optima
title_short Populations Can Be Essential in Tracking Dynamic Optima
title_sort populations can be essential in tracking dynamic optima
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5479466/
https://www.ncbi.nlm.nih.gov/pubmed/28690348
http://dx.doi.org/10.1007/s00453-016-0187-y
work_keys_str_mv AT dangduccuong populationscanbeessentialintrackingdynamicoptima
AT jansenthomas populationscanbeessentialintrackingdynamicoptima
AT lehreperkristian populationscanbeessentialintrackingdynamicoptima