SearcharxivSearch

arXiv subjects

Markus Redeker

Publications and source records attributed to Markus Redeker.

9 recordsLinked to original sources

An Invitation to Number-Conserving Cellular Automata

Number-conserving cellular automata are discrete dynamical systems that simulate interacting particles like e.g. grains of sand. In an earlier paper, I had already derived a uniform construction for all transition rules of one-dimensional number-conserving automata. Here I describe in greater detail how one can simulate the automata on a computer and how to find interesting rules. I show several rules that I have found this way and also some theorems about the space of number-conserving automata.

nlin.CG

Number Conservation via Particle Flow in One-dimensional Cellular Automata

A number-conserving cellular automaton is a simplified model for a system of interacting particles. This paper contains two related constructions by which one can find all one-dimensional number-conserving cellular automata with one kind of particle. The output of both methods is a "flow function", which describes the movement of the particles. In the first method, one puts increasingly stronger restrictions on the particle flow until a single flow function is specified. There are no dead ends, every choice of restriction steps ends with a flow. The second method uses the fact that the flow functions can be ordered and then form a lattice. This method consists of a recipe for the slowest flow that enforces a given minimal particle speed in one given neighbourhood. All other flow functions are then maxima of sets of these flows. Other questions, like that about the nature of non-deterministic number-conserving rules, are treated briefly at the end.

nlin.CG

Density Classification Quality of the Traffic-majority Rules

The density classification task is a famous problem in the theory of cellular automata. It is unsolvable for deterministic automata, but recently solutions for stochastic cellular automata have been found. One of them is a set of stochastic transition rules depending on a parameter $\eta$, the traffic-majority rules. Here I derive a simplified model for these cellular automata. It is valid for a subset of the initial configurations and uses random walks and generating functions. I compare its prediction with computer simulations and show that it expresses recognition quality and time correctly for a large range of $\eta$ values.

nlin.CG

Flexible Time and Ether in One-dimensional Cellular Automata

Flexible Time is a new formalism for calculations about one-dimensional cellular automata. It unifies the states of a finite number of cells into a single object, even if they occur at different times. This gives greater flexibility to handle the structures that occur in the development of a cellular automaton. An ether is a periodic pattern of cells that arises in some cellular automata from almost all random initial configurations. In this thesis, the formalism is developed in detail and then applied to the problem of ether formation. For the elementary cellular automaton Rule 54, a partial result is proved: There is a fragment of the ether that arises with probability 1 from every random initial configuration and is propagated with probability 1 to any later time. This is a strong argument that the ether under Rule 54 indeed arises from almost all input configurations.

nlin.CG

Expressiveness of Elementary Cellular Automata

We investigate expressiveness, a parameter of one-dimensional cellular automata, in the context of simulated biological systems. The development of elementary cellular automata is interpreted in terms of biological systems, and biologically inspired parameters for biodiversity are applied to the configurations of cellular automata. This article contains a survey of the Elementary Cellular Automata in terms of their expressiveness and an evaluation whether expressiveness is a meaningful term in the context of simulated biology.

nlin.CG

A Language for Particle Interactions in One-dimensional Cellular Automata

This is a study of localised structures in one-dimensional cellular automata, with the elementary cellular automaton Rule 54 as a guiding example. A formalism for particles on a periodic background is derived, applicable to all one-dimensional cellular automata. One can compute which particles collide and in how many ways. One can also compute the fate of a particle after an unlimited number of collisions - whether they only produce other particles, or the result is a growing structure that destroys the background pattern. For Rule 54, formulas for the four most common particles are given and all two-particle collisions are found. We show that no other particles arise, which particles are stable and which can be created, provided that only two particles interact at a time. More complex behaviour of Rule 54 requires therefore multi-particle collisions.

nlin.CG

Flexible Time and the Evolution of One-Dimensional Cellular Automata

Here I describe a view of the evolution of cellular automata that allows to operate on larger structures. Instead of calculating the next state of all cells in one step, the method here developed uses a time slice that can proceed at different places differently. This allows to "jump" over the evolution of known structures in a single step.

nlin.CG

Gliders and Ether in Rule 54

This is a study of the one-dimensional elementary cellular automaton rule 54 in the new formalism of "flexible time". We derive algebraic expressions for groups of several cells and their evolution in time. With them we can describe the behaviour of simple periodic patterns like the ether and gliders in an efficient way. We use that to look into their behaviour in detail and find general formulas that characterise them.

nlin.CG