Abstract
One of the puzzling aspects about local rules of cellular automata is that despite their behavioral complexity, they are describable by finite tables that require only finitely many symbols and can be fed as input to a conventional computer. It is therefore natural to ask whether one could, at least in principle, write a program for a von Neumann computer that would answer questions, as some sort of pre-processing or short-cut, about the effect in the large of local rule inputs. For instance one may ask, is the global effect of the input local rule injective? Is it surjective? If reversible, what is the inverse that will undo the change caused by the rule? And so forth.
Article Note
She whom I love is hard to catch and conquer, Hard, but O the Glory of winning were she won!
George Meredith
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
V.Z. Aladyev: Mathematical theory of nonhomogeneous structures and their applications. Central Statistics Board, Alinn-Valgus, Estonia, 1980
A. Amoroso, Y.N. Patt: Decision properties for surjectivity and injectivity of parallel maps for tesselation structures. J. Comput. Syst. Science 6 (1972) 448–464
B. Andrasfai: Cellular Automata in Trees. In: Finite and Infinite Sets. Math. Soc. Janos Bolyai, Eger, Hungary, 1981
R. Berger: The undecidability of the domino problem. Memoirs of the American Mathematical Society, Providence RI, 1966
D.P. Bovet, P. Crescenzi: Introduction to the theory of complexity. Prentice-Hall, Hertfordshire, 1994
K. Culik II: On invertible cellular automata. Complex Systems 1:6 (1987) 1035–1044
G. Chartrand, L. Lesniak: Graphs and digraphs, 2nd edition. Wadsworth and Brooks/Cole, Monterey CA, 1986
B. Durand: Undecidability of the surjectivity problem for 2D cellular automata: a simplified proof. In: Fundamentals of Computation Theory, Z. Esik (ed.). Lecture Notes in Computer Science, Vol. 710. Springer-Verlag, Berlin, 1993 Full version to appear in J. Comput. Sys. Sci.
B. Durand: Inversion of 2D cellular automata: some complexity results. The oret. Comput. Sci. 134:2 (1994) 387–401
M. Garzon, M. Zhang: Classifying neural networks. In: Proc. IEEE Southeast Conf. New Orleans, (1990) II 571–576
M.R Garey and D.S. Johnson: Computers and intractabillity: A guide to the theory of NP-completeness. W.H. Freeman, San Francisco, 1978
F. Green: NP-complete problems in cellular automata. Complex Systems 1:3 (1987) 453–474
T. Head: One-dimensional cellular automata: injectivity from ambiguity. Complex Systems 3 (1989) 343–348
J.E. Hopcroft, J.F. Ullman: Introduction to automata theory, languages and computation. Addison-Wesley, Reading MA, 1979
J. Kari: Decision problems concerning cellular automata. Ph.D. Thesis, Department of Mathematics, University of Turku, Finland, 1990
D.E. Muller and P.E. Schupp: The theory of ends, pushdown automata, and second-order logic. Theoret. Comput. Sci. 37 (1985) 51–75
M. Nasu: Local maps inducing surjective global maps of one-dimensional tesselation automata. Math. Syst. Theory 11:4 (1978) 327–351
P. Orponen: On the computational power of discrete Hopfield nets. Preprint, Dept. of Computer Science, University of Helskinki, 1993
C. Papadimitriou: Computational complexity. Addison-Wesley, Reading MA, 1994
A. Saoudi, D.E. Muller and P.E. Schupp: Recognizable infinite trees and their complexity. In: Foundations of Software technology and theoretical computer science (Bangalore, 1990). Lecture Notes in Computer Science, Vol. 472. Springer-Verlag, Berlin, 1990, pp. 91–103
T. Sato: Decidability of some problems of linear cellular automata over finite commutative rings. Inform. Process. Lett. 46 (1993) 151–155
K. Sutner: σ—automata on Graphs. Complex Systems 2:1(1988) 1–28
K. Sutner: Additive automata on graphs. Complex Systems 2:6 (1988) 641–661
K. Sutner: De Bruijn graphs and linear cellular automata. Complex Systems 5:1 (1991) 19–30
K. Sutner: The complexity of finite cellular automata. Forthcoming
T. Toffoli: Computation and construction universality of reversible cellular automata. J. Comput. Syst. Sci. 15 (1977) 213–231
J. von Neumann: Theory of self-reproducing automata. University of Illinois Press, Chicago IL, 1966
S. Wolfram: Theory and applications of cellular automata. World Scientific, Singapore, 1986
T. Yaku: The constructibility of a configuration in a cellular automaton. J. Comput. Syst. Sci. 7 (1973) 481–496
T. Yaku: Surjectivity of nondeterministic parallel maps induced by nondeterministic cellular automata. J. Comput. Syst. Sci. 12 (1976) 1–5
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Garzon, M. (1995). Decision Problems. In: Models of Massive Parallelism. Texts in Theoretical Computer Science. An EATCS Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77905-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-77905-3_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-77907-7
Online ISBN: 978-3-642-77905-3
eBook Packages: Springer Book Archive