Emergence of Diversity and Its Benefits for Crossover in Genetic Algorithms
Emergence of Diversity and Its Benefits for Crossover in Genetic Algorithms
复制标题
遗传算法中多样性的出现及其对交叉的好处
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Andrew M. Sutton
中科院分区:
文献类型:
--
作者:
D. Dang;T. Friedrich;Timo Kötzing;Martin S. Krejca;P. Lehre;P. S. Oliveto;Dirk Sudholt;Andrew M. Sutton
Population diversity is essential for avoiding premature convergence in Genetic Algorithms (GAs) and for the effective use of crossover. Yet the dynamics of how diversity emerges in populations are not well understood. We use rigorous runtime analysis to gain insight into population dynamics and GA performance for a standard (\(\mu \)+1) GA and the \(\mathrm {Jump}_k\) test function. By studying the stochastic process underlying the size of the largest collection of identical genotypes we show that the interplay of crossover followed by mutation may serve as a catalyst leading to a sudden burst of diversity. This leads to improvements of the expected optimisation time of order \(\varOmega (n/\log n)\) compared to mutation-only algorithms like the (1+1) EA.