English

On the dynamical behaviour of linear higher-order cellular automata and its decidability

Formal Languages and Automata Theory 2019-02-25 v1 Discrete Mathematics

Abstract

Higher-order cellular automata (HOCA) are a variant of cellular automata (CA) used in many applications (ranging, for instance, from the design of secret sharing schemes to data compression and image processing), and in which the global state of the system at time tt depends not only on the state at time t1t-1, as in the original model, but also on the states at time t2,,tnt-2, \ldots, t-n, where nn is the memory size of the HOCA. We provide decidable characterizations of two important dynamical properties, namely, sensitivity to the initial conditions and equicontinuity, for linear HOCA over the alphabet Zm\mathbb{Z}_m. Such characterizations extend the ones shown in [23] for linear CA (LCA) over the alphabet Zmn\mathbb{Z}^{n}_m in the case n=1n=1. We also prove that linear HOCA of size memory nn over Zm\mathbb{Z}_m form a class that is indistinguishable from a specific subclass of LCA over Zmn\mathbb{Z}_m^n. This enables to decide injectivity and surjectivity for linear HOCA of size memory nn over Zm\mathbb{Z}_m using the decidable characterization provided in [2] and [19] for injectivity and surjectivity of LCA over Zmn\mathbb{Z}^n_m. Finally, we prove an equivalence between LCA over Zmn\mathbb{Z}_m^n and an important class of non-uniform CA, another variant of CA used in many applications.

Keywords

Cite

@article{arxiv.1902.06775,
  title  = {On the dynamical behaviour of linear higher-order cellular automata and its decidability},
  author = {Alberto Dennunzio and Enrico Formenti and Luca Manzoni and Luciano Margara and Antonio E. Porreca},
  journal= {arXiv preprint arXiv:1902.06775},
  year   = {2019}
}

Comments

Preprint