Standard Steady State Genetic Algorithms Can Hillclimb Faster than Mutation-only Evolutionary Algorithms

作者: Pietro S. Oliveto , Dogan Corus

DOI:

关键词:

摘要: Explaining to what extent the real power of genetic algorithms lies in ability crossover recombine individuals into higher quality solutions is an important problem evolutionary computation. In this paper we show how interplay between mutation and can make hillclimb faster than their mutation-only counterparts. We devise a Markov Chain framework that allows rigorously prove upper bound on runtime standard steady state OneMax function. The establishes steady-state are 25% all bit with static rate up lower order terms for moderate population sizes. analysis also suggests larger populations may be size 2. present greedy (2+1) GA matches 2, proving 2 cannot outperform sizes under selection terms. complementary experiments best greater ones, further suggesting derived holds GA.

参考文章(30)
Agoston E. Eiben, J. E. Smith, Introduction to evolutionary computing ,(2003)
Benjamin Doerr, Carola Doerr, Reto Spöhel, Henning Thomas, Playing Mastermind With Many Colors Journal of the ACM. ,vol. 63, pp. 42- ,(2016) , 10.1145/2987372
Dirk Sudholt, A New Method for Lower Bounds on the Running Time of Evolutionary Algorithms IEEE Transactions on Evolutionary Computation. ,vol. 17, pp. 418- 435 ,(2013) , 10.1109/TEVC.2012.2202241
Benjamin Doerr, Carola Doerr, Franziska Ebel, From black-box complexity to designing new genetic algorithms Theoretical Computer Science. ,vol. 567, pp. 87- 104 ,(2015) , 10.1016/J.TCS.2014.11.028
Per Kristian Lehre, Xin Yao, Crossover can be constructive when computing unique input–output sequences Soft Computing. ,vol. 15, pp. 1675- 1687 ,(2011) , 10.1007/S00500-010-0610-2
Thomas Jansen, Ingo Wegener, Real royal road functions-where crossover provably is essential Discrete Applied Mathematics. ,vol. 149, pp. 111- 125 ,(2005) , 10.1016/J.DAM.2004.02.019