Abstract
We have previously shown that non-uniform cellular automata (CA) can be evolved to perform computational tasks, using the cellular programming algorithm. In this paper we focus on two novel issues, namely, the evolution of asynchronous CAs, and the scalability of evolved synchronous systems. We find that asynchrony presents a more difficult case for evolution though good CAs can still be attained. We describe an empirically derived scaling procedure by which successful CAs of any size may be obtained from a particular evolved system. Our motivation for this study stems in part from our desire to attain realistic systems that axe more amenable to implementation as “evolving ware,” evolware.
Original language | English |
---|---|
Title of host publication | Artificial Neural Nets and Genetic Algorithms |
Subtitle of host publication | Proceedings of the International Conference in Norwich, U.K., 1997 |
Editors | George D. Smith, Nigel C. Steele, Rudolf F. Albrecht |
Publisher | Springer |
Pages | 66-70 |
Number of pages | 5 |
ISBN (Electronic) | 978-3-7091-6492-1 |
DOIs | |
State | Published - 1998 |
Externally published | Yes |
Keywords
- Cellular Automaton
- Grid Size
- Computational Task
- Logical Step