• DocumentCode
    14980
  • Title

    Genetic Variation and the Evolution of Consensus in Digital Organisms

  • Author

    Knoester, D.B. ; Goldsby, H.J. ; McKinley, Philip K.

  • Author_Institution
    Dept. of Microbiol. & Mol. Genetics, Michigan State Univ., East Lansing, MI, USA
  • Volume
    17
  • Issue
    3
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    403
  • Lastpage
    417
  • Abstract
    In this paper, we describe a study of the evolution of consensus, a cooperative behavior in which members in both homogeneous and heterogeneous groups, must agree on information sensed in their environment. We conducted the study using digital evolution, a form of evolutionary computation where a population of computer programs (digital organisms) exists in a user-defined computational environment and is subject to instruction-level mutations and natural selection. We placed these digital organisms into groups whose fitness relied upon their ability to perform consensus. We then tested different degrees and types of genetic variation present in the population, based on biologically inspired models of gene flow, including mutation, sexual recombination, migration, and horizontal gene transfer. Our experimental treatments examined the effect of these processes on genetic variation and groups´ ability to reach consensus. The results of these experiments demonstrate that while genetic heterogeneity within groups increases the difficulty of the consensus task, a surprising number of groups were able to overcome these obstacles and evolve this cooperative behavior.
  • Keywords
    cooperative systems; evolutionary computation; biologically inspired models; computer program population; consensus evolution; cooperative behavior; digital evolution; digital organisms; evolutionary computation; gene flow; genetic variation; heterogeneous groups; homogeneous groups; horizontal gene transfer; instruction-level mutations; migration; mutation; natural selection; sexual recombination; user-defined computational environment; Evolution (biology); Evolutionary computation; Genomics; Organisms; Registers; AVIDA platform; communication; consensus; cooperation; digital evolution; distributed systems; evolutionary computation;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2012.2201725
  • Filename
    6208853