• DocumentCode
    617837
  • Title

    Evolutionary cellular automata bonsai

  • Author

    Ashlock, Daniel ; Pugh, Carolyn

  • Author_Institution
    Dept. of Math. & Stat., Univ. of Guelph, Guelph, ON, Canada
  • fYear
    2013
  • fDate
    20-23 June 2013
  • Firstpage
    325
  • Lastpage
    332
  • Abstract
    Cellular automata are known to be capable of Turing-complete computation and yet “programming” them to do particular tasks can be quite daunting. In this paper we use single parent crossover as a means of transferring information between successive evolving populations to create rules for cellular automata that have proscribed shapes. The proscription of regions where the automata are permitted to grow is the reason they are called bonsai automata. This work follows earlier work on apoptotic cellular automata that simply exhibit self-limited growth. The correct choice of single parents permits enormous improvement in the performance of evolutionary algorithms searching for automata that satisfy particular bonsai templates. In this study, we demonstrate that single parent techniques make meeting shape constraints on the growth of CAs possible at all in some cases. This study also introduces range niche specialization to control problems with the cloning of ancestors used for single parent crossover in an evolving population. This study demonstrates that different bonsai shapes have highly variable difficulty. It is also shown that automata evolved to satisfy one bonsai template may be needed to enable, via single parent crossover, solutions for another template. The use of bonsai techniques yields many automata not found during studies of apoptotic automata demonstrating that the technique encourages exploration of different parts of the fitness landscape.
  • Keywords
    Turing machines; evolutionary computation; Turing-complete computation; ancestors cloning; apoptotic automata; apoptotic cellular automata; evolutionary algorithms; evolutionary cellular automata bonsai; range niche specialization; self-limited growth; single parent crossover; Automata; Cloning; Evolutionary computation; Shape; Sociology; Standards; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2013 IEEE Congress on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-0453-2
  • Electronic_ISBN
    978-1-4799-0452-5
  • Type

    conf

  • DOI
    10.1109/CEC.2013.6557587
  • Filename
    6557587