Embedding arbitrary Boolean circuits into fungal automata

08/18/2022
by   Augusto Modanese, et al.
0

Fungal automata are a variation of the two-dimensional sandpile automaton of Bak, Tang, and Wiesenfeld (Phys. Rev. Lett. 1987). In each step toppling cells emit grains only to some of their neighbors chosen according to a specific update sequence. We show how to embed any Boolean circuit into the initial configuration of a fungal automaton with update sequence HV. In particular we give a constructor that, given the description B of a circuit, computes the states of all cells in the finite support of the embedding configuration in O(log |B|) space. As a consequence the prediction problem for fungal automata with update sequence HV is 𝖯-complete. This solves an open problem of Goles et al. (Phys. Lett. A, 2020).

READ FULL TEXT
research
07/23/2020

Lower Bounds and Hardness Magnification for Sublinear-Time Shrinking Cellular Automata

The minimum circuit size problem (MCSP) is a string compression problem ...
research
04/21/2020

Commutative automata networks

Automata networks are mappings of the form f : Q Z → Q Z , where Q is a ...
research
12/02/2021

The Mirage of Universality in Cellular Automata

This note is a survey of examples and results about cellular automata wi...
research
05/29/2020

Optimising attractor computation in Boolean automata networks

This paper details a method for optimising the size of Boolean automata ...
research
01/24/2020

On simulation in automata networks

An automata network is a finite graph where each node holds a state from...
research
02/21/2019

Expansive Automata Networks

An Automata Network is a map f:Q^n→ Q^n where Q is a finite alphabet. It...
research
04/17/2019

Re-pairing brackets

Consider the following one-player game. Take a well-formed sequence of o...

Please sign up or login with your details

Forgot password? Click here to reset