Algorithmic complexity and soficness of shifts in dimension two
Julien Destombes

TL;DR
This paper explores the conditions under which multidimensional shifts are sofic, using algorithmic complexity, and introduces new techniques to characterize and construct such shifts, including examples with low complexity.
Contribution
It provides new necessary conditions for soficness in multidimensional shifts using Kolmogorov complexity and constructs examples with polynomial complexity.
Findings
Constructed a 2D effective, non-sofic shift with polynomial pattern growth.
Proved shifts with density constraints are sofic for certain parameters.
Developed a new self-simulating tile set with advanced computational features.
Abstract
In this manuscript we study properties of multidimensional shifts. More precisely, we study the necessary and sufficient conditions for a shift to be sofic, i.e. the boundary between sofic shifts and effective ones. To this end, we use different versions of algorithmic complexity (a.k.a. Kolmogorov complexity). In the first part of the work we suggest new necessary conditions of soficness for multidimensional shift. These conditions are expressed in terms of Kolmogorov complexity with bounded ressources. We discuss several applications of this technique. In particular, we construct an example of a two-dimensional effective and non sofic shift that has a very low combinatorial complexity : the number of global admissible N x N patterns grows only polynomially in N. We also show that the technique developed by S.Kass and K.Madden is equivalent to a special case of our method. In the…
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 · Mathematical Dynamics and Fractals
