Cargando…
An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms
Although there have been many studies on the runtime of evolutionary algorithms in discrete optimization, relatively few theoretical results have been proposed on continuous optimization, such as evolutionary programming (EP). This paper proposes an analysis of the runtime of two EP algorithms based...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4556928/ https://www.ncbi.nlm.nih.gov/pubmed/26366166 http://dx.doi.org/10.1155/2015/485215 |
_version_ | 1782388421157715968 |
---|---|
author | Zhang, Yushan Hu, Guiwu |
author_facet | Zhang, Yushan Hu, Guiwu |
author_sort | Zhang, Yushan |
collection | PubMed |
description | Although there have been many studies on the runtime of evolutionary algorithms in discrete optimization, relatively few theoretical results have been proposed on continuous optimization, such as evolutionary programming (EP). This paper proposes an analysis of the runtime of two EP algorithms based on Gaussian and Cauchy mutations, using an absorbing Markov chain. Given a constant variation, we calculate the runtime upper bound of special Gaussian mutation EP and Cauchy mutation EP. Our analysis reveals that the upper bounds are impacted by individual number, problem dimension number n, searching range, and the Lebesgue measure of the optimal neighborhood. Furthermore, we provide conditions whereby the average runtime of the considered EP can be no more than a polynomial of n. The condition is that the Lebesgue measure of the optimal neighborhood is larger than a combinatorial calculation of an exponential and the given polynomial of n. |
format | Online Article Text |
id | pubmed-4556928 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-45569282015-09-13 An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms Zhang, Yushan Hu, Guiwu Comput Intell Neurosci Research Article Although there have been many studies on the runtime of evolutionary algorithms in discrete optimization, relatively few theoretical results have been proposed on continuous optimization, such as evolutionary programming (EP). This paper proposes an analysis of the runtime of two EP algorithms based on Gaussian and Cauchy mutations, using an absorbing Markov chain. Given a constant variation, we calculate the runtime upper bound of special Gaussian mutation EP and Cauchy mutation EP. Our analysis reveals that the upper bounds are impacted by individual number, problem dimension number n, searching range, and the Lebesgue measure of the optimal neighborhood. Furthermore, we provide conditions whereby the average runtime of the considered EP can be no more than a polynomial of n. The condition is that the Lebesgue measure of the optimal neighborhood is larger than a combinatorial calculation of an exponential and the given polynomial of n. Hindawi Publishing Corporation 2015 2015-08-12 /pmc/articles/PMC4556928/ /pubmed/26366166 http://dx.doi.org/10.1155/2015/485215 Text en Copyright © 2015 Y. Zhang and G. Hu. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Zhang, Yushan Hu, Guiwu An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title | An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title_full | An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title_fullStr | An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title_full_unstemmed | An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title_short | An Analytical Framework for Runtime of a Class of Continuous Evolutionary Algorithms |
title_sort | analytical framework for runtime of a class of continuous evolutionary algorithms |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4556928/ https://www.ncbi.nlm.nih.gov/pubmed/26366166 http://dx.doi.org/10.1155/2015/485215 |
work_keys_str_mv | AT zhangyushan ananalyticalframeworkforruntimeofaclassofcontinuousevolutionaryalgorithms AT huguiwu ananalyticalframeworkforruntimeofaclassofcontinuousevolutionaryalgorithms AT zhangyushan analyticalframeworkforruntimeofaclassofcontinuousevolutionaryalgorithms AT huguiwu analyticalframeworkforruntimeofaclassofcontinuousevolutionaryalgorithms |