The Complex Parameter Landscape of the Compact Genetic Algorithm

作者: Johannes Lengler , Dirk Sudholt , Carsten Witt

DOI: 10.1007/S00453-020-00778-4

关键词: Binary logarithmUpper and lower boundsProbability distributionExponential functionMathematicsFunction (mathematics)CombinatoricsDistribution (mathematics)LambdaPopulation

摘要: The compact Genetic Algorithm (cGA) evolves a probability distribution favoring optimal solutions in the underlying search space by repeatedly sampling from and updating it according to promising samples. We study intricate dynamics of cGA on test function OneMax, how its performance depends hypothetical population size K, which determines quickly decisions about bit values are fixated probabilistic model. It is known that Univariate Marginal Distribution (UMDA), related algorithm whose called  $$\lambda$$ , run expected time $$O(n \log n)$$ when just large enough ( $$K = \varTheta (\sqrt{n}\log $$\lambda respectively) avoid wrong being fixated. UMDA also shows same very different regime =\varTheta (\log equivalent cGA) with much smaller size, but for reasons: many initially, then reverted efficiently. If even $$o(\log ), exponential. show sizes between two regimes worse as they yield larger runtimes: we prove lower bound $$\varOmega (K^{1/3}n + n OneMax O(\sqrt{n}/\log ^2 . For \varOmega ^3 runtime increases growing K before dropping again $$O(K\sqrt{n} (\sqrt{n} This suggests bimodal in K regions between.

参考文章(24)
Timo Kötzing, Concentration of First Hitting Times Under Additive Drift Algorithmica. ,vol. 75, pp. 490- 506 ,(2016) , 10.1007/S00453-015-0048-0
Frank Neumann, Dirk Sudholt, Carsten Witt, A few ants are enough: ACO with iteration-best update genetic and evolutionary computation conference. pp. 63- 70 ,(2010) , 10.1145/1830483.1830493
Jonathan E. Rowe, Dirk Sudholt, The choice of the offspring population size in the (1,λ) evolutionary algorithm Theoretical Computer Science. ,vol. 545, pp. 20- 38 ,(2014) , 10.1016/J.TCS.2013.09.036
Devdatt P. Dubhashi, Alessandro Panconesi, Concentration of Measure for the Analysis of Randomized Algorithms ,(2012)
Stefan Droste, A rigorous analysis of the compact genetic algorithm for linear functions Natural Computing. ,vol. 5, pp. 257- 283 ,(2006) , 10.1007/S11047-006-9001-0
Pietro S. Oliveto, Carsten Witt, Simplified Drift Analysis for Proving Lower Bounds in Evolutionary Computation Algorithmica. ,vol. 59, pp. 369- 386 ,(2011) , 10.1007/S00453-010-9387-Z
Heinz Mühlenbein, Dirk Schlierkamp-Voosen, Predictive models for the breeder genetic algorithm i. continuous parameter optimization Evolutionary Computation. ,vol. 1, pp. 25- 49 ,(1993) , 10.1162/EVCO.1993.1.1.25
George Harik, Erick Cantú-Paz, David E. Goldberg, Brad L. Miller, The gambler's ruin problem, genetic algorithms, and the sizing of populations Evolutionary Computation. ,vol. 7, pp. 231- 253 ,(1999) , 10.1162/EVCO.1999.7.3.231
G.R. Harik, F.G. Lobo, D.E. Goldberg, The compact genetic algorithm IEEE Transactions on Evolutionary Computation. ,vol. 3, pp. 287- 297 ,(1999) , 10.1109/4235.797971