Theory of cellular automata: A survey

J Kari - Theoretical computer science, 2005 - Elsevier
This article surveys some theoretical aspects of cellular automata CA research. In particular,
we discuss classical and new results on reversibility, conservation laws, limit sets …

A brief history of cellular automata

P Sarkar - Acm computing surveys (csur), 2000 - dl.acm.org
Cellular automata are simple models of computation which exhibit fascinatingly complex
behavior. They have captured the attention of several generations of researchers, leading to …

[BOOK][B] Mathematical modeling of biological pattern formation

A Deutsch, S Dormann - 2005 - Springer
In this chapter we have presented mathematical modeling approaches to biological pattern
formation. While reaction-diffusion models are appropriate to describe the spatio-temporal …

Reversibility of 2D cellular automata is undecidable

J Kari - Physica D: Nonlinear Phenomena, 1990 - Elsevier
The problem whether a given two-or higher-dimensional cellular automaton is reversible is
shown to be algorithmically undecidable. A cellular automaton is called reversible if it has an …

A survey of cellular automata: types, dynamics, non-uniformity and applications

K Bhattacharjee, N Naskar, S Roy, S Das - Natural Computing, 2020 - Springer
Cellular automata (CAs) are dynamical systems which exhibit complex global behavior from
simple local interaction and computation. Since the inception of cellular automaton (CA) by …

The nilpotency problem of one-dimensional cellular automata

J Kari - siam Journal on Computing, 1992 - SIAM
The limit set of a celullar automaton consists of all the configurations of the automaton that
can appear after arbitrarily long computations. It is known that the limit set is never empty—it …

[HTML][HTML] Progress, gaps and obstacles in the classification of cellular automata

M Vispoel, AJ Daly, JM Baetens - Physica D: Nonlinear Phenomena, 2022 - Elsevier
Classification is one of the most important problems in the theory of CA. For instance,
assessing how CA design choices impact the generated dynamics requires an overview of …

Reversible computing and cellular automata—A survey

K Morita - Theoretical Computer Science, 2008 - Elsevier
Reversible computing is a paradigm where computing models are defined so that they
reflect physical reversibility, one of the fundamental microscopic physical property of Nature …

Reversible cellular automata: from fundamental classical results to recent developments

J Kari - New Generation Computing, 2018 - Springer
A cellular automaton is a dynamical system on an infinite array of cells defined by a local
update rule that is applied simultaneously at all cells. By carefully choosing the update rule …

Number-conserving cellular automata I: decidability

B Durand, E Formenti, Z Róka - Theoretical computer science, 2003 - Elsevier
We prove that definitions of number-conserving cellular automata found in literature are
equivalent. A necessary and sufficient condition for cellular automata to be number …