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

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yushan, Hu, Guiwu
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