Elsevier

Theoretical Computer Science

Volume 559, 20 November 2014, Pages 91-107
Theoretical Computer Science

Realization problems for nonuniform cellular automata

https://doi.org/10.1016/j.tcs.2014.07.031Get rights and content
Under an Elsevier user license
open archive

Abstract

Given a finite set of local rules, the sequences built from them give a set of nonuniform cellular automata. It is known [1] that for any such set of local rules, the subset of nonuniform cellular automata built from them which give a surjective global map is in fact a sofic subshift. For the injective sequences, this set is only ζ-automatic (accepted by a Büchi automaton), and it is not necessarily open or closed. We prove the first corresponding realization result: we provide, for any SFT, a set of local rules such that the surjective (injective) nonuniform cellular automata over them are precisely the sequences in the SFT (up to a renaming of symbols). In fact, we prove that SFTs are exactly the subshifts which are the set of injective sequences of nonuniform cellular automata for some set of local rules. We also consider surjectivity of subclasses of nonuniform cellular automata, and realizability questions for other properties, in particular number conservation and chain transitivity.

Keywords

Nonuniform cellular automata
Realization problems
Surjectivity

Cited by (0)

Research supported by the Academy of Finland Grant 131558.