Artificial Life · 2001 · 59 citations · 24 references
ComputingComputer ScienceMathematicsDynamical SystemsSystem DynamicsTime Series AnalysisAutomata TheoryCellular AutomataComputational ModelsDiscrete Dynamical SystemsDynamic Systems AnalysisDynamic Systems ModelingCellular Automata RulesDensityElementary Cellular AutomataHeuristicsOne-dimensional Cellular AutomataPhase Diagram AnalysisRule Space AnalysisSynchronization
Cellular automata (CA) are important as prototypical, spatially extended, discrete dynamical systems. Because the problem of forecasting dynamic behavior of CA is undecidable, various parameter-based approximations have been developed to address the problem. Out of the analysis of the most important parameters available to this end we proposed some guidelines that should be followed when defining a parameter of that kind. Based upon the guidelines, new parameters were proposed and a set of five parameters was selected; two of them were drawn from the literature and three are new ones, defined here. This article presents all of them and makes their qualities evident. Then, two results are described, related to the use of the parameter set in the Elementary Rule Space: a phase transition diagram, and some general heuristics for forecasting the dynamics of one-dimensional CA. Finally, as an example of the application of the selected parameters in high cardinality spaces, results are presented from experiments involving the evolution of radius-3 CA in the Density Classification Task, and radius-2 CA in the Synchronization Task.
24
Concrete Mathematics: A Foundation for Computer Science
Ronald Graham, Donald E. Knuth, Oren Patashnik et al. · Computers in Physics · 1989 · 2.5K citations
Cellular Automata and Complexity
Stephen Wolfram, A. John Mallinckrodt · Computers in Physics · 1995 · 874 citations
Computation theory of cellular automata
Stephen Wolfram · Communications in Mathematical Physics · 1984 · 632 citations