Self-stabilisation of cellular automata on tilings
Nazim Fat\`es, Ir\`ene Marcovici, Siamak Taati

TL;DR
This paper studies how cellular automata can automatically recover from finite errors on tilings, providing efficient algorithms for certain classes of constraints and analyzing the impact of randomness on stabilization.
Contribution
It introduces new self-stabilising cellular automata for specific local constraints and analyzes their efficiency and limitations, including probabilistic approaches.
Findings
Efficient self-stabilising automata for certain constraints with linear/quadratic correction time.
Inherent hardness results for some local constraints.
Randomness can simplify the stabilization process in probabilistic automata.
Abstract
Given a finite set of local constraints, we seek a cellular automaton (i.e., a local and uniform algorithm) that self-stabilises on the configurations that satisfy these constraints. More precisely, starting from a finite perturbation of a valid configuration, the cellular automaton must eventually fall back into the space of valid configurations where it remains still. We allow the cellular automaton to use extra symbols, but in that case, the extra symbols can also appear in the initial finite perturbation. For several classes of local constraints (e.g., -colourings with , and North-East deterministic constraints), we provide efficient self-stabilising cellular automata with or without additional symbols that wash out finite perturbations in linear or quadratic time, but also show that there are examples of local constraints for which the self-stabilisation problem is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
