A Graph Theory Approach for Regional Controllability of Boolean Cellular Automata
Sara Dridi, Samira El Yacoubi, Franco Bagnoli, Allyx Fontaine
TL;DR
The paper addresses regional controllability of Boolean cellular automata under boundary control on a subregion $\omega$. It develops a graph-theoretic framework using a transition graph $\Upsilon$ and a transition matrix $\mathcal{C}$ to model one-step evolutions, establishing two main results: regional controllability is characterized by the existence of a Hamiltonian circuit in $\mathcal{C}^t$ and, more practically, by the graph's strongly connected components. A polynomial-time SCC criterion provides a decidability test, and a preimage-based method constructs explicit boundary controls via a distance function $\Delta_i$ and backtracking paths. The approach yields constructive procedures for 1D and 2D CA, with examples on Wolfram rules illustrating when regional controllability holds and how controls can be synthesized, offering a pathway for boundary-driven steering of subregions in spatially extended discrete systems.
Abstract
Controllability is one of the central concepts of modern control theory that allows a good understanding of a system's behaviour. It consists in constraining a system to reach the desired state from an initial state within a given time interval. When the desired objective affects only a sub-region of the domain, the control is said to be regional. The purpose of this paper is to study a particular case of regional control using cellular automata models since they are spatially extended systems where spatial properties can be easily defined thanks to their intrinsic locality. We investigate the case of boundary controls on the target region using an original approach based on graph theory. Necessary and sufficient conditions are given based on the Hamiltonian Circuit and strongly connected component. The controls are obtained using a preimage approach.
