To read this content please select one of the options below:

Automatic programming of cellular automata: identification approach

Andrew Adamatzky (St Petersburg State University, St Petersburg, Russia)

Kybernetes

ISSN: 0368-492X

Article publication date: 1 March 1997

474

Abstract

To program cellular automata is to define cell neighbourhood and cell‐state transition rules in order to design an automation which exhibits determined patterns in its evolution or which transforms a given image into another image. In general, a tool for the automatic programming of cellular automata should translate the tuple (source‐configuration) → (target‐configuration) into a set of cell‐state transition rules. This is a problem which has not been completely solved yet. Attempts to show examples of automatic programming of cellular automata using identification algorithms. Results obtained can be used in the design of massively parallel processors with cellular‐automata architecture and a conventional, as well as non‐traditional (e.g. molecular and chemical), elementary base.

Keywords

Citation

Adamatzky, A. (1997), "Automatic programming of cellular automata: identification approach", Kybernetes, Vol. 26 No. 2, pp. 126-135. https://doi.org/10.1108/03684929710163074

Publisher

:

MCB UP Ltd

Copyright © 1997, MCB UP Limited

Related articles