Emergence of Diversity and Its Benefits for Crossover in Genetic Algorithms

被引:12
|
作者
Duc-Cuong Dang [1 ]
Friedrich, Tobias [2 ]
Koetzing, Timo [2 ]
Krejca, Martin S. [2 ]
Lehre, Per Kristian [1 ]
Oliveto, Pietro S. [3 ]
Sudholt, Dirk [3 ]
Sutton, Andrew M. [2 ]
机构
[1] Univ Nottingham, Nottingham, England
[2] Hasso Plattner Inst, Potsdam, Germany
[3] Univ Sheffield, Sheffield, S Yorkshire, England
来源
PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV | 2016年 / 9921卷
基金
英国工程与自然科学研究理事会;
关键词
Genetic algorithms; Crossover; Diversity; Runtime analysis; Theory;
D O I
10.1007/978-3-319-45823-6_83
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 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 Omega(n/log n) compared to mutationonly algorithms like the (1+1) EA.
引用
收藏
页码:890 / 900
页数:11
相关论文
共 50 条
  • [21] Multiple crossover per couple in genetic algorithms
    Esquivel, SC
    Leiva, A
    Gallard, RH
    PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 103 - 106
  • [22] Choosing Representation, Mutation, and Crossover in Genetic Algorithms
    Dockhorn, Alexander
    Lucas, Simon
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2022, 17 (04) : 52 - 53
  • [23] Diagonal crossover in genetic algorithms for numerical optimization
    Eiben, AE
    van Kemenade, CHM
    CONTROL AND CYBERNETICS, 1997, 26 (03): : 447 - 465
  • [24] Neural network crossover in genetic algorithms using genetic programming
    Pretorius, Kyle
    Pillay, Nelishia
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (01)
  • [25] Selective crossover in genetic algorithms: An empirical study
    Vekaria, K
    Clack, C
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 438 - 447
  • [26] New Crossover Operator of Genetic Algorithms for the TSP
    Su, Fanchen
    Zhu, Fuxi
    Yin, Zhiyi
    Yao, Haitao
    Wang, Qingping
    Dong, Wenyong
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 666 - 669
  • [27] Genetic local search with adaptive crossover probability and its application to maximum diversity problem
    Asada H.
    Toyama F.
    Shoji K.
    Miyamichi J.
    IEEJ Transactions on Electronics, Information and Systems, 2010, 130 (03) : 519 - 520
  • [28] Benefits of conservation of plant genetic diversity to arthropod diversity
    Bangert, RK
    Turek, RJ
    Martinsen, GD
    Wimp, GM
    Bailey, JK
    Whitham, TG
    CONSERVATION BIOLOGY, 2005, 19 (02) : 379 - 390
  • [30] Quantitative Evaluation of Iterative Extended Changing Crossover Operators to Solve the Traveling Salesman Problem Diversity measurement and its application to selection strategies in genetic algorithms
    Takahashi, Ryouei
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 235 - 244