Computational Hierarchy of Elementary Cellular Automata

08/01/2021
by   Barbora Hudcova, et al.
0

The complexity of cellular automata is traditionally measured by their computational capacity. However, it is difficult to choose a challenging set of computational tasks suitable for the parallel nature of such systems. We study the ability of automata to emulate one another, and we use this notion to define such a set of naturally emerging tasks. We present the results for elementary cellular automata, although the core ideas can be extended to other computational systems. We compute a graph showing which elementary cellular automata can be emulated by which and show that certain chaotic automata are the only ones that cannot emulate any automata non-trivially. Finally, we use the emulation notion to suggest a novel definition of chaos that we believe is suitable for discrete computational systems. We believe our work can help design parallel computational systems that are Turing-complete and also computationally efficient.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2021

Visualizing computation in large-scale cellular automata

Emergent processes in complex systems such as cellular automata can perf...
research
01/25/2020

Elementary Cellular Automata along with delay sensitivity can model communal riot dynamics

This work explores the potential of elementary cellular automata to mode...
research
02/08/2013

Complexity distribution of agent policies

We analyse the complexity of environments according to the policies that...
research
08/31/2020

Classification of Complex Systems Based on Transients

In order to develop systems capable of modeling artificial life, we need...
research
12/22/2020

An Improved Algorithm for Coarse-Graining Cellular Automata

In studying the predictability of emergent phenomena in complex systems,...
research
08/01/2022

Assessing the robustness of critical behavior in stochastic cellular automata

There is evidence that biological systems, such as the brain, work at a ...
research
06/09/2021

A reversible system based on hybrid toggle radius-4 cellular automata and its application as a block cipher

The dynamical system described herein uses a hybrid cellular automata (C...

Please sign up or login with your details

Forgot password? Click here to reset