Passer à la navigation principale Passer à la recherche Passer au contenu principal

How the (1 + λ) evolutionary algorithm optimizes linear functions

  • Max-Planck-Institut fur Informatik

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We analyze how the (1 + λ) evolutionary algorithm (EA) optimizes linear pseudo-Boolean functions. We prove that it finds the optimum of any linear function within an expected number of O(1/λn logn + n) iterations. We also show that this bound is sharp for some functions, e.g., the binary value function. Hence unlike for the (1 + 1) EA, for the (1 + λ) EA different linear functions may have run-times of different asymptotic order. The proof of our upper bound heavily relies on a number of classic and recent drift analysis methods. In particular, we show how to analyze a process displaying different types of drifts in different phases. Our work corrects a wrongfully claimed better asymptotic runtime in an earlier work [12].

langue originaleAnglais
titreGECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference
Pages1589-1596
Nombre de pages8
Les DOIs
étatPublié - 2 sept. 2013
Modification externeOui
Evénement2013 15th Genetic and Evolutionary Computation Conference, GECCO 2013 - Amsterdam, Pays-Bas
Durée: 6 juil. 201310 juil. 2013

Série de publications

NomGECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference

Une conférence

Une conférence2013 15th Genetic and Evolutionary Computation Conference, GECCO 2013
Pays/TerritoirePays-Bas
La villeAmsterdam
période6/07/1310/07/13

Empreinte digitale

Examiner les sujets de recherche de « How the (1 + λ) evolutionary algorithm optimizes linear functions ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation