Title :
Co-evolving demes of non-uniform cellular automata for synchronisation
Author :
Vassilev, Vesselin K. ; Miller, Julian F. ; Fogarty, Terence C.
Author_Institution :
Sch. of Comput., Napier Univ., Edinburgh, UK
Abstract :
Emergent computation refers to systems in which global information processing appears as a result of the interactions among many components, each of which may be a system that exhibits an ability for emergent computation at a different level of self-organisation. In this paper we employ a modification of cellular programming to evolve cellular machines for synchronisation. This allows global computation to occur by many local interactions among computational demes of interacting cells. The computational machine, derived from the non-uniform cellular automata model, consists of a grid of cells which are co-evolved in isolated demes. We describe experiments which show that demes can be co-evolved to perform non-trivial computation. We also analyse the mechanisms of computation within the different synchronising demes. Our results not only show that the co-evolution of demes is possible, but that they can attain high computational performance through co-operative action
Keywords :
cellular automata; evolutionary computation; self-organising feature maps; synchronisation; cellular machines; cellular programming; coevolving demes; emergent computation; global information processing; nonuniform cellular automata; self-organisation; synchronisation; Automata; Biology computing; Cells (biology); Content addressable storage; Evolution (biology); Evolutionary computation; Grid computing; High performance computing; Identity-based encryption; Read only memory;
Conference_Titel :
Evolvable Hardware, 1999. Proceedings of the First NASA/DoD Workshop on
Conference_Location :
Pasadena, CA
Print_ISBN :
0-7695-0256-3
DOI :
10.1109/EH.1999.785442