Although widely applied in optimisation, relatively little has been proven rigorously about the role and behaviour of populations in randomised search processes. This paper presents a new method to prove upper bounds on the expected optimisation time of population-based randomised search heuristics that use non-elitist selection mechanisms and unary variation operators. Our results follow from a detailed drift analysis of the population dynamics in these heuristics. This analysis shows that the optimisation time depends on the relationship between the strength of the selective pressure and the degree of variation introduced by the variation operator. Given limited variation, a surprisingly weak selective pressure suffices to optimise many f...
Randomised search heuristics are used in practice to solve difficult problems where no good problem-...
In the last decade remarkable progress has been made in development of suitable proof techniques for...
Rigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use el...
Although widely applied in optimisation, relatively little has been proven rigorously about the role...
Abstract. Evolutionary algorithms are randomized search heuristics whose general variants have been ...
The fitness-level technique is a simple and old way to derive upper bounds for the expected runtime ...
International audienceWe argue that proven exponential upper bounds on runtimes, an established area...
Most discrete evolutionary algorithms (EAs) implement elitism, meaning that they make the biological...
Run time analysis of evolutionary algorithms recently makes significant progress in linking algorith...
When for a difficult real-world optimisation problem no good problem-specific algorithm is available...
Rigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use el...
The analysis of randomized search heuristics on classes of functions is fundamental for the understa...
The paper is devoted to upper bounds on the expected first hitting times of the sets of local or glo...
International audienceIt has often been observed that the expected runtime of an evolutionary algori...
Randomised search heuristics are used in practice to solve difficult problems where no good problem-...
Randomised search heuristics are used in practice to solve difficult problems where no good problem-...
In the last decade remarkable progress has been made in development of suitable proof techniques for...
Rigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use el...
Although widely applied in optimisation, relatively little has been proven rigorously about the role...
Abstract. Evolutionary algorithms are randomized search heuristics whose general variants have been ...
The fitness-level technique is a simple and old way to derive upper bounds for the expected runtime ...
International audienceWe argue that proven exponential upper bounds on runtimes, an established area...
Most discrete evolutionary algorithms (EAs) implement elitism, meaning that they make the biological...
Run time analysis of evolutionary algorithms recently makes significant progress in linking algorith...
When for a difficult real-world optimisation problem no good problem-specific algorithm is available...
Rigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use el...
The analysis of randomized search heuristics on classes of functions is fundamental for the understa...
The paper is devoted to upper bounds on the expected first hitting times of the sets of local or glo...
International audienceIt has often been observed that the expected runtime of an evolutionary algori...
Randomised search heuristics are used in practice to solve difficult problems where no good problem-...
Randomised search heuristics are used in practice to solve difficult problems where no good problem-...
In the last decade remarkable progress has been made in development of suitable proof techniques for...
Rigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use el...