How Crossover Helps in Pseudo-Boolean Optimization

被引:0
|
作者
Koetzing, Timo [1 ]
Sudholt, Dirk [2 ]
Theile, Madeleine [3 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Univ Birmingham, CERCIA, Birmingham B15 2TT, W Midlands, England
[3] Tech Univ Berlin, D-10623 Berlin, Germany
基金
英国工程与自然科学研究理事会;
关键词
Crossover; recombination; pseudo-Boolean optimization; runtime analysis; ROYAL ROAD FUNCTIONS; EVOLUTIONARY ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Understanding the impact of crossover on performance is a major problem in the theory of genetic algorithms (GAs). We present new insight on working principles of crossover by analyzing the performance of crossover-based GAs on the simple functions OneMax and Jump. First, we assess the potential speedup by crossover when combined with a fitness-invariant bit shuffling operator that simulates a lineage of independent evolution on a function of unitation. Theoretical and empirical results show drastic speedups for both functions. Second, we consider a simple GA without shuffling and investigate the interplay of mutation and crossover on Jump. If the crossover probability is small, subsequent mutations create sufficient diversity, even for very small populations. Contrarily, with high crossover probabilities crossover tends to lose diversity more quickly than mutation can create it. This has a drastic impact on the performance on Jump. We complement our theoretical findings by Monte Carlo simulations on the population diversity.
引用
收藏
页码:989 / 996
页数:8
相关论文
共 50 条
  • [1] Pseudo-Boolean optimization
    Boros, E
    Hammer, PL
    [J]. DISCRETE APPLIED MATHEMATICS, 2002, 123 (1-3) : 155 - 225
  • [2] Algebraic method to pseudo-Boolean function and its application in pseudo-Boolean optimization
    Li, Zhiqiang
    Song, Jinli
    Xiao, Huimin
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 2468 - 2472
  • [4] Superpixels via Pseudo-Boolean Optimization
    Zhang, Yuhang
    Hartley, Richard
    Mashford, John
    Burn, Stewart
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2011, : 1387 - 1394
  • [5] Optimization over pseudo-Boolean lattices
    [J]. Hosseinyazdi, M. (m.h.yazdi@graduate.uk.ac.ir), 2005, WSEAS (04):
  • [6] Haplotype inference with pseudo-Boolean optimization
    Ana Graça
    João Marques-Silva
    Inês Lynce
    Arlindo L. Oliveira
    [J]. Annals of Operations Research, 2011, 184 : 137 - 162
  • [7] Haplotype inference with pseudo-Boolean optimization
    Graca, Ana
    Marques-Silva, Joao
    Lynce, Ines
    Oliveira, Arlindo L.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2011, 184 (01) : 137 - 162
  • [8] Efficient haplotype inference with pseudo-boolean optimization
    Graca, Ana
    Marques-Silva, Joao
    Lynce, Ines
    Oliveira, Arlindo L.
    [J]. ALGEBRAIC BIOLOGY, PROCEEDINGS, 2007, 4545 : 125 - +
  • [9] Nonlinear Pseudo-Boolean Optimization: Relaxation or Propagation?
    Berthold, Timo
    Heinz, Stefan
    Pfetsch, Marc E.
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2009, PROCEEDINGS, 2009, 5584 : 441 - +
  • [10] Generalized Roof Duality for Pseudo-Boolean Optimization
    Kahl, Fredrik
    Strandmark, Petter
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2011, : 255 - 262