Abstract
We propose an original arithmetization of cellular automata independent of Turing machines and present a new classification of universal cellular automata according to the way universality is achieved. Indeed, there are many possibilities to get the universality of cellular automata all based on simulations. Consider, for instance the simulation of any other cellular automaton or the simulation of a given universal Turing machine. The two simulations are quite different but both lead to the construction of a universal cellular automaton. We will distinguish three different simulations. The three kinds of corresponding universal machines are defined as simulation-universal, hereditary-universal and construction-universal. As an illustration, we propose an alternative definition of Kolmogorov complexity. We also recall an undecidability result and a well-known complexity result. The last two results hold as soon as we have a hereditary-universal machine.
Preview
Unable to display preview. Download preview PDF.
References
J. Albert and K. Čulik II. A simple universal cellular automaton and its one-way and totalistic version. Complex Systems, 1:1–16, 1987.
M.A. Arbib. The universal Turing machine, chapter From universal Turing machines to self-reproduction, pages 177–189. Oxford Science Publications, 1988.
M.A. Arbib. Brains, Machines, and Mathematics. Springer Verlag, 2nd edition, 1990.
J.L. Balcázar, J. Díaz, and J. Gabarró. Structural Complexity I. Springer Verlag, 1988.
J.C. Dubacq. How to simulate Turing machines by invertible cellular automata. Int. J. of Found. of Comput. Sc., 6(4):395–402, 1995.
J. Durand-Lose. Intrinsic universality of a 1-dimensional reversible cellular automaton. In STACS'97, LNCS. Springer Verlag, 1997.
M. Garzon. Models of massive parallelism: Analysis of cellular automata and neural networks. EATCS monographs. Springer Verlag, 1995.
D. Gordon. On the computational power of totalistic cellular automata. Math. System Theory, 20:43–52, 1987.
R. Greenlaw, H.J. Hoover, and W.L. Ruzzo. Limits to parallel computation. Oxford University Press, 1995.
R. Herken. The universal Turing machine, chapter Preface, pages xi-xiv. Oxford Science Publications, 1988.
M. Li and P. Vitányi. An introduction to Kolmogorov complexity and its applications. Texts and monographs in computer science. Springer Verlag, 1993.
K. Lindgren and M. G. Nordhal. Universal computation in simple one-dimensional cellular automata. Complex Systems, 4:299–318, 1990.
M. Machtey and P. Young. An introduction to the general theory of algorithms. Theory of computation series, North Holland, 1978.
M. Margenstern. Étude de la frontiére entre décidabilité et indécidabilité du probléme de l'arrêt pour les machines de Turing, petites et/ou contraintes. Thése d'habilitation LITP TH 94.01, Laboratoire d'Informatique Théorique et Programmation, 1994.
B. Martin. Efficient unidimensional universal cellular automaton. In Proc. MFCS'92, number 629 in LNCS, pages 374–382. Springer Verlag, 1992.
B. Martin. A universal cellular automaton in quasi-linear time and its S-m-n form. Theoretical Computer Science, 123:199–237, jan 1994.
H. Rogers. Theory of recursive functions and effective computability. Mc GrawHill, 1967.
A.R. Smith III. Simple computation-universal cellular spaces. Journal ACM, 18:339–353, 1971.
A.M. Turing. On computable numbers, with an application to the Entscheidungsproblem. Proc. London Math. Society, 42:230–265, 1936.
S. Wolfram. Theory and applications of cellular automata. Advanced series on complex systems. World Scientific, Singapore, 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martin, B. (1997). Cellular automata universality revisited. In: Chlebus, B.S., Czaja, L. (eds) Fundamentals of Computation Theory. FCT 1997. Lecture Notes in Computer Science, vol 1279. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0036195
Download citation
DOI: https://doi.org/10.1007/BFb0036195
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63386-0
Online ISBN: 978-3-540-69529-5
eBook Packages: Springer Book Archive