Cellular automata (CAs) are a class of highly parallel computing systems consisting of many simple computing elements called cells. The cells can only communicate with neighboring cells, meaning there is no global communication in the system. Programming such a system to solve complex problems can be a daunting task, and indirect methods are often applied to make it easier. In this thesis we use evolutionary algorithms (EAs) to evolve CAs. We also look at the possibility of employing L-systems to develop complex CAs while maintaining a relatively small genome. Input and output are handled by streaming them through the edge cells, and we look at the use of a discrete Fourier transform (DFT) as a way to interpret the output. Experiments show ...
The Density Classification Task is a well known test problem for two-state discrete dynamical system...
Focus of this master's thesis is on evolutionary design of cellular automata and it's optimalization...
Evolutionary Algorithms are robust tools for the optimization of complex systems. They have given ri...
Cellular automata (CAs) are a class of highly parallel computing systems consisting of many simple c...
Cellular automata (CA) is an example of cellular computing: large numbers of simple components, no c...
Cellular automata are dynamical systems in which time and space are discrete. A cellular automaton c...
We have previously shown that non-uniform cellular automata (CA) can be evolved to perform computati...
AbstractCellular automata are dynamical systems in which space and time are discrete, that operate a...
Abstract—As design of cellular automata rules using conventional methods is a difficult task, evolut...
The aim of this master thesis is to introduce a new technique for the design of cellular automata wh...
This paper introduces a method of encoding cellular automata local transition function using an inst...
The emergence of collision based computing in complex systems with local interactions is discussed. ...
Cellular automata are used in many fields to generate a global behavior with local rules. Finding th...
Celular automata are one of many alternative models of computation. Massive parallelism and the posi...
Recent studies have shown that non-uniform cellular automata (CA), where cellular rules need not nec...
The Density Classification Task is a well known test problem for two-state discrete dynamical system...
Focus of this master's thesis is on evolutionary design of cellular automata and it's optimalization...
Evolutionary Algorithms are robust tools for the optimization of complex systems. They have given ri...
Cellular automata (CAs) are a class of highly parallel computing systems consisting of many simple c...
Cellular automata (CA) is an example of cellular computing: large numbers of simple components, no c...
Cellular automata are dynamical systems in which time and space are discrete. A cellular automaton c...
We have previously shown that non-uniform cellular automata (CA) can be evolved to perform computati...
AbstractCellular automata are dynamical systems in which space and time are discrete, that operate a...
Abstract—As design of cellular automata rules using conventional methods is a difficult task, evolut...
The aim of this master thesis is to introduce a new technique for the design of cellular automata wh...
This paper introduces a method of encoding cellular automata local transition function using an inst...
The emergence of collision based computing in complex systems with local interactions is discussed. ...
Cellular automata are used in many fields to generate a global behavior with local rules. Finding th...
Celular automata are one of many alternative models of computation. Massive parallelism and the posi...
Recent studies have shown that non-uniform cellular automata (CA), where cellular rules need not nec...
The Density Classification Task is a well known test problem for two-state discrete dynamical system...
Focus of this master's thesis is on evolutionary design of cellular automata and it's optimalization...
Evolutionary Algorithms are robust tools for the optimization of complex systems. They have given ri...