Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. Freezing, Bounded-Ch ...
Article

Freezing, Bounded-Change and Convergent Cellular Automata

Nicolas Ollinger ORCID (1), Guillaume Theyssier ORCID (2)
(1) Laboratoire d'Informatique Fondamentale d'Orléans
(2) Institut de Mathématiques de Marseille
Download article
Open on HAL
Submitted on
September 1, 2019
Accepted on
December 24, 2021
Published on
January 31, 2022
Last modified on
March 31, 2025
Volume 24
vol. 24:1
Automata, Logic and Semantics
DOI
10.46298/dmtcs.5734
License
https://about.hal.science/hal-authorisation-v1
Indicators
2104
Views
1920
Downloads

Freezing, Bounded-Change and Convergent Cellular Automata

Nicolas Ollinger ORCID (1), Guillaume Theyssier ORCID (2)
(1) Laboratoire d'Informatique Fondamentale d'Orléans
(2) Institut de Mathématiques de Marseille
Abstract
This paper studies three classes of cellular automata from a computational point of view: freezing cellular automata where the state of a cell can only decrease according to some order on states, cellular automata where each cell only makes a bounded number of state changes in any orbit, and finally cellular automata where each orbit converges to some fixed point. Many examples studied in the literature fit into these definitions, in particular the works on cristal growth started by S. Ulam in the 60s. The central question addressed here is how the computational power and computational hardness of basic properties is affected by the constraints of convergence, bounded number of change, or local decreasing of states in each cell. By studying various benchmark problems (short-term prediction, long term reachability, limits) and considering various complexity measures and scales (LOGSPACE vs. PTIME, communication complexity, Turing computability and arithmetical hierarchy) we give a rich and nuanced answer: the overall computational complexity of such cellular automata depends on the class considered (among the three above), the dimension, and the precise problem studied. In particular, we show that all settings can achieve universality in the sense of Blondel-Delvenne-K\r{u}rka, although short term predictability varies from NLOGSPACE to P-complete. Besides, the computability of limit configurations starting from computable initial configurations separates bounded-change from convergent cellular automata in dimension~1, but also dimension~1 versus higher dimensions for freezing cellular automata. Another surprising dimension-sensitive result obtained is that nilpotency becomes decidable in dimension~ 1 for all the three classes, while it stays undecidable even for freezing cellular automata in higher dimension.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
  • [INFO.INFO-CC]Computer Science [cs]/Computational Complexity [cs.CC]
  • [MATH.MATH-DS]Mathematics [math]/Dynamical Systems [math.DS]
  • complexity
  • computability
  • convergent cellular automata
  • freezing cellular automata
Mathematics Subject Classification 2020
  • 68Q25 - Analysis of algorithms and problem complexity
  • 68Q80 - Cellular automata (computational aspects)
Cited by

Source: OpenCitations

  • Cold dynamics in cellular automata: a tutorial

    arXiv (Cornell University)

    Authors : Guillaume Theyssier

    Journal reference : Volume 21, 2022, pp. 481-505

    DOI : 10.1007/s11047-022-09886-2
  • On the complexity of freezing automata networks of bounded pathwidth

    Natural Computing

    Authors : Eric Goles, Pedro Montealegre ORCID, Martín Ríos-Wilson, G. Theyssier

    Journal reference : Volume 25, 2026, pp.

    DOI : 10.1007/s11047-025-10058-1
  • Agent Motion Planning as Block Asynchronous Cellular Automata: Pushing, Pulling, Suplexing, and More

    Lecture notes in computer science

    Authors : Hayashi Ani, Josh Brunner, Erik D. Demaine ORCID, Jenny Diomidova, Timothy Gomez ORCID, Della Hendrickson, Yael Kirkpatrick, Jeffery Li, Jayson Lynch ORCID, Ritam Nag, Frederick Stock

    Journal reference : Volume , 2024, pp. 219-236

    DOI : 10.1007/978-3-031-63742-1_16
  • On the Complexity of Stable and Biased Majority

    Mathematics

    Authors : Pablo Concha-Vega, Eric Goles ORCID, Pedro Montealegre ORCID, Martín Ríos-Wilson ORCID

    Journal reference : Volume 10, 2022, pp. 3408

    DOI : 10.3390/math10183408
  • The Mirage of Universality in Cellular Automata

    arXiv (Cornell University)

    Authors : Guillaume Theyssier

    Journal reference : Volume , 2022, pp. 57-70

    DOI : 10.1007/978-3-030-92551-2_5
Preview
Loading PDF preview...