• DocumentCode
    3399377
  • Title

    Coevolution and Tartarus

  • Author

    Ashlock, Dan ; Willson, Stephen ; Leahy, Nicole

  • Author_Institution
    Dept. of Math., Iowa State Univ., Ames, IA, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    19-23 June 2004
  • Firstpage
    1618
  • Abstract
    Coevolution is the process of mutual adaptation of two populations. When a difficult optimization is performed with evolutionary computation, a population of adaptive test cases can strongly affect the progress of evolution. This study applies coevolution to the Tartarus task, a grid robot test problem. If the coevolving test cases are viewed as a form of parasite, then the question of virulence becomes an important feature of the algorithm. This study compares different types of parasites for the Tartarus problem. The impact of coevolution in this study is at odds with intuition and statistically significant. Analysis of the different types of coevolution suggests that disruptive crossover has a key effect. In the presence of disruptive crossover, coevolution may need to be modified to be effective. Examples of these modifications are presented. The key method of dealing with disruptive crossover is tracking the age of the Tartarus agents. The age of an agent is defined to be the number of selection steps the agent has survived. Using only older agents to drive coevolution of test cases substantially enhances the performance of one of the two type of coevolution studied.
  • Keywords
    artificial life; evolutionary computation; robots; Tartarus agents; Tartarus task; disruptive crossover; evolutionary computation; grid robot test problem; mutual adaptation; optimization; Algorithm design and analysis; Data structures; Evolution (biology); Evolutionary computation; Genetics; Mathematics; Performance evaluation; Robots; Sorting; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2004. CEC2004. Congress on
  • Print_ISBN
    0-7803-8515-2
  • Type

    conf

  • DOI
    10.1109/CEC.2004.1331089
  • Filename
    1331089