On simulation in automata networks

01/24/2020
by   Florian Bridoux, et al.
0

An automata network is a finite graph where each node holds a state from some finite alphabet and is equipped with an update function that changes its state according to the configuration of neighboring states. More concisely, it is given by a finite map f:Q^n→ Q^n. In this paper we study how some (sets of) automata networks can be simulated by some other (set of) automata networks with prescribed update mode or interaction graph. Our contributions are the following. For non-Boolean alphabets and for any network size, there are intrinsically non-sequential transformations (i.e. that can not be obtained as composition of sequential updates of some network). Moreover there is no universal automaton network that can produce all non-bijective functions via compositions of asynchronous updates. On the other hand, we show that there are universal automata networks for sequential updates if one is allowed to use a larger alphabet and then use either projection onto or restriction to the original alphabet. We also characterize the set of functions that are generated by non-bijective sequential updates. Following Tchuente, we characterize the interaction graphs D whose semigroup of transformations is the full semigroup of transformations on Q^n, and we show that they are the same if we force either sequential updates only, or all asynchronous updates.

READ FULL TEXT
research
01/24/2020

Simulation of automata networks

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

Commutative automata networks

Automata networks are mappings of the form f : Q Z → Q Z , where Q is a ...
research
03/01/2018

Sequentialization and Procedural Complexity in Automata Networks

In this article we consider finite automata networks (ANs) with two kind...
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
05/18/2021

On Symmetry versus Asynchronism: at the Edge of Universality in Automata Networks

An automata network (AN) is a finite graph where each node holds a state...
research
08/18/2022

Embedding arbitrary Boolean circuits into fungal automata

Fungal automata are a variation of the two-dimensional sandpile automato...
research
09/20/2022

Intrinsic Simulations and Universality in Automata Networks

An automata network (AN) is a finite graph where each node holds a state...

Please sign up or login with your details

Forgot password? Click here to reset