A Divide and Conquer Algorithm for Deciding Group Cellular Automata Dynamics
Niccolo' Castronuovo, Alberto Dennunzio, Luciano Margara

TL;DR
This paper introduces a novel divide and conquer algorithm to analyze complex group cellular automata by decomposing them into simpler automata, enabling decidability of key dynamical properties and simplifying entropy computation.
Contribution
It presents a new algorithmic decomposition method for group cellular automata, allowing easier analysis and decision procedures for their dynamical properties.
Findings
Decidability of injectivity, surjectivity, and sensitivity.
Existence of non-abelian strongly transitive automata.
Method to compute topological entropy via decomposition.
Abstract
We prove that many dynamical properties of group cellular automata (i.e., cellular automata defined on any finite group and with global rule which is an endomorphism), including surjectivity, injectivity, sensitivity to initial conditions, strong transitivity, positive expansivity, and topological entropy, can be decided by decomposing them into a set of much simpler group cellular automata. To be more specific, we provide a novel algorithmic technique allowing one to decompose the group cellular automaton to be studied into a finite number of group cellular automata, some of them defined on abelian groups, while others, if any, defined on products of simple non-abelian isomorphic groups. It is worth noting that the groups resulting from the decomposition only depend on the original group and therefore they are completely independent of both the automaton and the property under…
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.
Taxonomy
TopicsCellular Automata and Applications
