Real Computation with Cellular Automata

Two definitions about computability of real-valued functions by cellular automata are proposed, each requiring exact computation (unlike Turing-based computability). Recursive functions, some polynomials, and even logistic and chaotic maps are shown to be exactly computable even under discrete space, time and states of the computer model, on representations more general than standard signed expansions. A number of consequences of these definitions are presented that point to computational primitives different from classical continuous objects based on addition and multiplication. Several open questions pertaining characterization of real-valued functions computable by cellular automata are briefly discussed, notably the encoding/representation problem and the halting criterion.

[1]  R. Bennett Countable dense homogeneous spaces , 1972 .

[2]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[3]  Oliver Aberth,et al.  Computable analysis , 1980 .

[4]  守屋 悦朗,et al.  J.E.Hopcroft, J.D. Ullman 著, "Introduction to Automata Theory, Languages, and Computation", Addison-Wesley, A5変形版, X+418, \6,670, 1979 , 1980 .

[5]  E. Wiedmer,et al.  Computing with Infinite Objects , 1980, Theor. Comput. Sci..

[6]  Stephen Wolfram,et al.  Theory and Applications of Cellular Automata , 1986 .

[7]  R. Devaney An Introduction to Chaotic Dynamical Systems , 1990 .

[8]  Tommaso Toffoli,et al.  Cellular Automata Machines , 1987, Complex Syst..

[9]  Karel Culik,et al.  A Simple Universal Cellular Automaton and its One-Way and Totalistic Version , 1987, Complex Syst..

[10]  Stephen Smale,et al.  On a theory of computation over the real numbers; NP completeness, recursive functions and universal machines , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[11]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[12]  S. Smale,et al.  On a theory of computation and complexity over the real numbers; np-completeness , 1989 .

[13]  Marian Boykan Pour-El,et al.  Computability in analysis and physics , 1989, Perspectives in Mathematical Logic.

[14]  Max H. Garzon,et al.  Cellular automata and discrete neural networks , 1990 .

[15]  Tom Stonier,et al.  Information and the Internal Structure of the Universe , 1990, Springer London.

[16]  Ker-I Ko,et al.  Complexity Theory of Real Functions , 1991, Progress in Theoretical Computer Science.

[17]  M. Garzon,et al.  Global dynamics in neural networks. III , 1991, IJCNN-91-Seattle International Joint Conference on Neural Networks.

[18]  Hava T. Siegelmann,et al.  Neural nets are universal computing devices , 1991 .

[19]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[20]  Max H. Garzon,et al.  Design and Testing of a General-Purse Neurocomputer , 1992, J. Parallel Distributed Comput..

[21]  Michel Cosnard,et al.  Computability with Low-Dimensional Dynamical Systems , 1994, Theor. Comput. Sci..

[22]  Jean-Michel Muller Some Characterizations of Functions Computable in On-Line Arithmetic , 1994, IEEE Trans. Computers.