Significance-based estimation-of-distribution algorithms - Archive ouverte HAL
Article Dans Une Revue IEEE Transactions on Evolutionary Computation Année : 2020

Significance-based estimation-of-distribution algorithms

Résumé

Estimation-of-distribution algorithms (EDAs) are randomized search heuristics that create a probabilistic model of the solution space, which is updated iteratively, based on the quality of the solutions sampled according to the model. As previous works show, this iteration-based perspective can lead to erratic updates of the model, in particular, to bit-frequencies approaching a random boundary value. In order to overcome this problem, we propose a new EDA based on the classic compact genetic algorithm (cGA) that takes into account a longer history of samples and updates its model only with respect to information which it classifies as statistically significant. We prove that this significance-based cGA (sig-cGA) optimizes the commonly regarded benchmark functions OneMax (OM), LeadingOnes, and BinVal all in quasilinear time, a result shown for no other EDA or evolutionary algorithm so far. For the recently proposed stable compact genetic algorithm - an EDA that tries to prevent erratic model updates by imposing a bias to the uniformly distributed model - we prove that it optimizes OM only in a time exponential in its hypothetical population size. Similarly, we show that the convex search algorithm cannot optimize OM in polynomial time.
Fichier principal
Vignette du fichier
1807.03495.pdf (388.97 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04484793 , version 1 (04-04-2024)

Identifiants

Citer

Benjamin Doerr, Martin Krejca. Significance-based estimation-of-distribution algorithms. IEEE Transactions on Evolutionary Computation, 2020, 24 (6), pp.1483-1490. ⟨10.1109/TEVC.2019.2956633⟩. ⟨hal-04484793⟩
59 Consultations
17 Téléchargements

Altmetric

Partager

More