
arXiv: 1504.00169
Consider a finite set $A$ and an integer $n \geq 1$. This paper studies the concept of complete simulation in the context of semigroups of transformations of $A^n$, also known as finite state-homogeneous automata networks. For $m \geq n$, a transformation of $A^m$ is \emph{$n$-complete of size $m$} if it may simulate every transformation of $A^n$ by updating one coordinate (or register) at a time. Using tools from memoryless computation, it is established that there is no $n$-complete transformation of size $n$, but there is such a transformation of size $n+1$. By studying the the time of simulation of various $n$-complete transformations, it is conjectured that the maximal time of simulation of any $n$-complete transformation is at least $2n$. A transformation of $A^m$ is \emph{sequentially $n$-complete of size $m$} if it may sequentially simulate every finite sequence of transformations of $A^n$; in this case, minimal examples and bounds for the size and time of simulation are determined. It is also shown that there is no $n$-complete transformation that updates all the registers in parallel, but that there exists a sequentally $n$-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.
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
FOS: Computer and information sciences, Other nonclassical models of computation, complete simulation, models of computation, Discrete Mathematics (cs.DM), Formal Languages and Automata Theory (cs.FL), Modes of computation (nondeterministic, parallel, interactive, probabilistic, etc.), Computer Science - Formal Languages and Automata Theory, Formal languages and automata, Group Theory (math.GR), Computational Complexity (cs.CC), symmetric group, computational difficulty, Computer Science - Computational Complexity, Algebraic theory of languages and automata, transformation semigroups, memoryless computation, FOS: Mathematics, Mathematics - Group Theory, automata networks, Computer Science - Discrete Mathematics
FOS: Computer and information sciences, Other nonclassical models of computation, complete simulation, models of computation, Discrete Mathematics (cs.DM), Formal Languages and Automata Theory (cs.FL), Modes of computation (nondeterministic, parallel, interactive, probabilistic, etc.), Computer Science - Formal Languages and Automata Theory, Formal languages and automata, Group Theory (math.GR), Computational Complexity (cs.CC), symmetric group, computational difficulty, Computer Science - Computational Complexity, Algebraic theory of languages and automata, transformation semigroups, memoryless computation, FOS: Mathematics, Mathematics - Group Theory, automata networks, Computer Science - Discrete Mathematics
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 3 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
