Modeling crossover-induced linkage in genetic algorithms

被引:7
|
作者
Prügel-Bennett, A [1 ]
机构
[1] Univ Southampton, Dept Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
linkage; n-point crossover; ones-counting; statistical mechanics approach; uniform crossover;
D O I
10.1109/4235.942531
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The dynamics of a genetic algorithm undergoing ranking selection, mutation, and two-point crossover for the ones-counting problem is studied using a statistical mechanics approach. This approach has been used previously to study this problem, but with uniform crossover. Two-point crossover induces additional linkage between nearby loci, which changes the dynamics significantly. To account for this linkage, the evolution of the autocorrelation function is incorporated into a model of the dynamics. This complicates the analysis and requires several additional approximations to be made. Nevertheless, the model we derive is shown to capture the main features of the dynamics and is in good agreement with simulations.
引用
收藏
页码:376 / 387
页数:12
相关论文
共 50 条
  • [41] Theoretical and experimental study of crossover operators of genetic algorithms
    Belfiore, NP
    Esposito, A
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1998, 99 (02) : 271 - 302
  • [42] Phase transitions and symmetry breaking in genetic algorithms with crossover
    Rogers, Alex
    Pruegel-Bennett, Adam
    Jennings, Nicholas R.
    THEORETICAL COMPUTER SCIENCE, 2006, 358 (01) : 121 - 141
  • [43] Composite clustering crossover operator for improving genetic algorithms
    Busmchiu, Andrei
    2023 25TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, SYNASC 2023, 2023, : 332 - 339
  • [44] Some Further Experiments with Crossover Operators for Genetic Algorithms
    Misevicius, Alfonsas
    Kuznecovaite, Dovile
    Platuziene, Jurate
    INFORMATICA, 2018, 29 (03) : 499 - 516
  • [45] Theoretical and Experimental Study of Crossover Operators of Genetic Algorithms
    N. P. Belfiore
    A. Esposito
    Journal of Optimization Theory and Applications, 1998, 99 : 271 - 302
  • [46] A new crossover operator for real coded genetic algorithms
    Deep, Kusum
    Thakur, Manoj
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 188 (01) : 895 - 911
  • [47] Emergence of Diversity and Its Benefits for Crossover in Genetic Algorithms
    Duc-Cuong Dang
    Friedrich, Tobias
    Koetzing, Timo
    Krejca, Martin S.
    Lehre, Per Kristian
    Oliveto, Pietro S.
    Sudholt, Dirk
    Sutton, Andrew M.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 890 - 900
  • [48] Modeling Permutations for Genetic Algorithms
    Kroemer, Pavel
    Platos, Jan
    Snasel, Vaclav
    2009 INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION, 2009, : 100 - 105
  • [49] Modeling Simple Genetic Algorithms
    Vose, Michael D.
    EVOLUTIONARY COMPUTATION, 1995, 3 (04) : 453 - 472
  • [50] Fuzzy modeling with genetic algorithms
    Wuwongse, V
    Veluppillai, S
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1997, 16 (03): : 275 - 293