• DocumentCode
    412536
  • Title

    Sequential versus parallel cooperative coevolutionary (1+1) EAs

  • Author

    Jansen, Thomas ; Wiegand, R. Paul

  • Author_Institution
    Fachbereich Informatik, Univ. Dortmund, Germany
  • Volume
    1
  • fYear
    2003
  • fDate
    8-12 Dec. 2003
  • Firstpage
    30
  • Abstract
    Differences in computing environments often suggest variations in algorithms that are more natural for specific contexts, and that realize performance benefits as a result (e.g., sequential versus parallel computing environments). This is often true of traditional evolutionary algorithms, but is perhaps even more true of coevolutionary algorithms. This article analyzes two such variants of cooperative (1+1) EA. Using traditional run time analysis tools, it is proved that both variants are equivalent for separable objective functions and often have the same difficulties when facing some problems that are inseparable across population boundaries; however, very different performance on some inseparable functions can also be shown. This is done analytically and empirically using a carefully designed example problem.
  • Keywords
    cooperative systems; evolutionary computation; coevolutionary algorithms; computing environments; evolutionary algorithms; inseparable functions; objective functions; parallel cooperative coevolutionary EA; population boundaries; run time analysis tools; sequential cooperative coevolutionary EA; Algorithm design and analysis; Assembly; Collaboration; Computer science; Concurrent computing; Evolutionary computation; Parallel processing; Partitioning algorithms; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
  • Print_ISBN
    0-7803-7804-0
  • Type

    conf

  • DOI
    10.1109/CEC.2003.1299553
  • Filename
    1299553