On the statistical distribution of the expected run-time in population-based search algorithms

Verfasser / Beitragende:
[David Barrero, Pablo Muñoz, David Camacho, María R-Moreno]
Ort, Verlag, Jahr:
2015
Enthalten in:
Soft Computing, 19/10(2015-10-01), 2717-2734
Format:
Artikel (online)
ID: 605469660
LEADER caa a22 4500
001 605469660
003 CHVBK
005 20210128100323.0
007 cr unu---uuuuu
008 210128e20151001xx s 000 0 eng
024 7 0 |a 10.1007/s00500-015-1672-y  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00500-015-1672-y 
245 0 0 |a On the statistical distribution of the expected run-time in population-based search algorithms  |h [Elektronische Daten]  |c [David Barrero, Pablo Muñoz, David Camacho, María R-Moreno] 
520 3 |a Run-time analysis is a method that characterizes the run-time behaviour of an algorithm. It has been successfully used to analyse metaheuristics and stochastic local search algorithms. Some studies on genetic programming and related stochastic search algorithms suggested the existence of a rationale behind the run-time behaviour which could be exploited to better understand the algorithm looking at its run-time response. Under that hypothesis, this paper presents empirical evidence suggesting common statistical properties in the run-time of several types of population-based search algorithms, including genetic algorithms, genetic programming, grammatical evolution, differential evolution or particle swarm optimization. In this analysis, only the run-time of runs that were able to find a solution are considered; unsuccessful runs are not included in the analysis. The run-time to find a solution, measured by the number of evaluations, of some well-known evolutionary algorithms is empirically obtained, finding that it usually can be approximated using a lognormal distribution, with the exception of some difficult problems, which are better approximated by an exponential. We also show that the algorithm parameter settings might influence the yielding run-time statistical distribution; in particular, when there is no selective pressure, the run-time, measured as the number of evaluations to find a solution, follows a Weibull distribution instead of a lognormal one. Finally, we outline a framework using a simple theoretical discrete-time model, showing that the geometrically distributed run-time is a consequence of the lack of memory in the algorithm. 
540 |a Springer-Verlag Berlin Heidelberg, 2015 
690 7 |a RTD  |2 nationallicence 
690 7 |a Run-time analysis  |2 nationallicence 
690 7 |a RTD analysis  |2 nationallicence 
690 7 |a Statistical models  |2 nationallicence 
700 1 |a Barrero  |D David  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
700 1 |a Muñoz  |D Pablo  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
700 1 |a Camacho  |D David  |u Departamento de Informática, Universidad Autonónoma de Madrid, Madrid, Spain  |4 aut 
700 1 |a R-Moreno  |D María  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
773 0 |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/10(2015-10-01), 2717-2734  |x 1432-7643  |q 19:10<2717  |1 2015  |2 19  |o 500 
856 4 0 |u https://doi.org/10.1007/s00500-015-1672-y  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00500-015-1672-y  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Barrero  |D David  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Muñoz  |D Pablo  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Camacho  |D David  |u Departamento de Informática, Universidad Autonónoma de Madrid, Madrid, Spain  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a R-Moreno  |D María  |u Departamento de Automática, Universidad de Alcalá, Alcalá de Henares, Spain  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/10(2015-10-01), 2717-2734  |x 1432-7643  |q 19:10<2717  |1 2015  |2 19  |o 500