Complete Simulation of Automata Networks
Abstract
Consider a finite set and an integer . This paper studies the concept of complete simulation in the context of semigroups of transformations of , also known as finite state-homogeneous automata networks. For , a transformation of is \emph{-complete of size } if it may simulate every transformation of by updating one coordinate (or register) at a time. Using tools from memoryless computation, it is established that there is no -complete transformation of size , but there is such a transformation of size . By studying the the time of simulation of various -complete transformations, it is conjectured that the maximal time of simulation of any -complete transformation is at least . A transformation of is \emph{sequentially -complete of size } if it may sequentially simulate every finite sequence of transformations of ; in this case, minimal examples and bounds for the size and time of simulation are determined. It is also shown that there is no -complete transformation that updates all the registers in parallel, but that there exists a sequentally -complete transformation that updates all but one register in parallel. This illustrates the strengths and weaknesses of parallel models of computation, such as cellular automata.
Keywords
Cite
@article{arxiv.1504.00169,
title = {Complete Simulation of Automata Networks},
author = {Florian Bridoux and Alonso Castillo-Ramirez and Maximilien Gadouleau},
journal= {arXiv preprint arXiv:1504.00169},
year = {2018}
}
Comments
Vastly updated version of the paper previously known as "Universal simulation of automata networks." Florian Bridoux has joined the paper, thanks to his significant contribution