Sequentialization and Procedural Complexity in Automata Networks

03/01/2018
by   Florian Bridoux, et al.
0

In this article we consider finite automata networks (ANs) with two kinds of update schedules: the parallel one (all automata are updated all together) and the sequential ones (the automata are updated periodically one at a time according to a total order w). The cost of sequentialization of a given AN h is the number of additional automata required to simulate h by a sequential AN with the same alphabet. We construct, for any n and q, an AN h of size n and alphabet size q whose cost of sequentialization is at least n/3. We also show that, if q > 4, we can find one whose cost is at least n/2 -- log q (n). We prove that n/2 + log q (n/2 + 1) is an upper bound for the cost of sequentialization of any AN h of size n and alphabet size q. Finally, we exhibit the exact relation between the cost of sequentialization of h and its procedural complexity with unlimited memory and prove that its cost of sequentialization is less than or equal to the pathwidth of its interaction graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/22/2019

Bisimulation Equivalence of First-Order Grammars is ACKERMANN-Complete

Checking whether two pushdown automata with restricted silent actions ar...
research
01/24/2020

On simulation in automata networks

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

Turning block-sequential automata networks into smaller parallel networks with isomorphic limit dynamics

We state an algorithm that, given an automata network and a block-sequen...
research
01/24/2020

Simulation of automata networks

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

Pebble-Intervals Automata and FO2 with Two Orders (Extended Version)

We introduce a novel automata model, called pebble-intervals automata (P...
research
10/16/2019

On the complexity of acyclic modules in automata networks

Modules were introduced as an extension of Boolean automata networks. Th...
research
11/21/2016

Interpreting Finite Automata for Sequential Data

Automaton models are often seen as interpretable models. Interpretabilit...

Please sign up or login with your details

Forgot password? Click here to reset