• DocumentCode
    1150914
  • Title

    An analysis of the behavior of simplified evolutionary algorithms on trap functions

  • Author

    Nijssen, Siegfried ; Bäck, Thomas

  • Author_Institution
    Leiden Inst. of Adv. Comput. Sci., Leiden Univ., Netherlands
  • Volume
    7
  • Issue
    1
  • fYear
    2003
  • fDate
    2/1/2003 12:00:00 AM
  • Firstpage
    11
  • Lastpage
    22
  • Abstract
    Methods are developed to numerically analyze an evolutionary algorithm (EA) that applies mutation and selection on a bit-string representation to find the optimum for a bimodal unitation function called a trap function. This research bridges part of the gap between the existing convergence velocity analysis of strictly unimodal functions and global convergence results assuming the limit of infinite time. As a main result of this analysis, a new so-called (1 : λ)-EA is proposed, which generates offspring using individual mutation rates pi. While a more traditional EA using only one mutation rate is not able to find the global optimum of the trap function within an acceptable (nonexponential) time, our numerical investigations provide evidence that the new algorithm overcomes these limitations. The analysis tools used for the analysis, based on absorbing Markov chains and the calculation of transition probabilities, are demonstrated to provide an intuitive and useful method for investigating the capabilities of EAs to bridge the gap between a local and a global optimum in bimodal search spaces.
  • Keywords
    Markov processes; evolutionary computation; probability; absorbing Markov chains; bimodal search spaces; bimodal unitation function; bit-string representation; convergence velocity analysis; global convergence; simplified evolutionary algorithms; strictly unimodal functions; transition probabilities; trap function; trap functions; Algorithm design and analysis; Bridges; Computer science; Convergence; Evolutionary computation; Gain measurement; Genetic algorithms; Genetic mutations; Probability; Velocity measurement;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2002.806169
  • Filename
    1179905