Lorentz Lattice Gases and Many-Dimensional Turing Machines

We study lattice gas models of parallel, many-tape Turing machines generated by the motion of point objects on a lattice. Each read/write head of the Turing machine is seen as an object that hops from one vertex of the lattice to another according to a rule (symbol) written in the vertex. The symbols written in the lattice vertices represent the scattering rules, or scatterers, of the lattice gas model. Initially, the scatterers are randomly distributed among the vertices of the lattice. The random environment formed by the scatterers may either be fixed or may evolve as a result of collisions with moving objects. The collisions, in fact, simulate the writing of symbols into the lattice vertices. We investigate models of this type with one (many-tape single-head Turing machine) and many (many-tape many-head Turing machine) propagating objects on different types of lattices (different topologies of Turing tapes). We explore the localization and propagation properties of these models. Experiments with lattice gas models of the Turing machine demonstrate that both multiplicity of the Turing heads and non-regularity of the Turing tape may cause a localization of orbits in the corresponding model. The propagation is shown to occur in the one-particle model on the regular triangular lattice, where a moving object always propagates in one direction with random velocity.

[1]  Charles H. Bennett,et al.  Universal computation and physical dynamics , 1995 .

[2]  S. V. Fomin,et al.  Ergodic Theory , 1982 .

[3]  Robin Milner An Action Structure for Synchronous pi-Calculus , 1993, FCT.

[4]  Leonid A. Bunimovich,et al.  Topological dynamics of flipping Lorentz lattice gas models , 1993 .

[5]  J. Boon,et al.  How Fast Does Langton's Ant Move? , 2000 .

[6]  Cristopher Moore,et al.  Closed-for Analytic Maps in One and Two Dimensions can Simulate Universal Turing Machines , 1999, Theor. Comput. Sci..

[7]  J. Hartmanis,et al.  On the Computational Complexity of Algorithms , 1965 .

[8]  Hans J. Herrmann,et al.  A vectorizable random lattice , 1992 .

[9]  Norman H. Christ,et al.  Random Lattice Field Theory: General Formulation , 1982 .

[10]  F. Wang,et al.  Diffusion on random lattices , 1996 .

[11]  T. Ruijgrok,et al.  Deterministic lattice gas models , 1988 .

[12]  L. Bunimovich,et al.  Propagation and Organization in Lattice Random Media , 1999, cond-mat/9905168.

[13]  Thomas Worsch,et al.  Parallel Turing Machines with One-Head Control Units and Cellular Automata , 1999, Theor. Comput. Sci..

[14]  Michel Mareschal,et al.  Microscopic simulations of complex hydrodynamic phenomena , 1993 .

[15]  Leonid A. Bunimovich,et al.  Rotators, periodicity, and absence of diffusion in cyclic cellular automata , 1994 .

[16]  L. Bunimovich On localization of vorticity in Lorentz lattice gases , 1997 .

[17]  R. Friedberg,et al.  Field theory on a computationally constructed random lattice , 1984 .

[18]  E. Cohen,et al.  New types of diffusion in lattice gas cellular automata , 1993 .

[19]  Jeffrey D. Ullman,et al.  Formal languages and their relation to automata , 1969, Addison-Wesley series in computer science and information processing.

[20]  Hava T. Siegelmann,et al.  The Simple Dynamics of Super Turing Theories , 1996, Theor. Comput. Sci..

[21]  O. Holland,et al.  Morphology of patterns of lattice swarms: Interval parameterization , 1999 .

[22]  Petr Kurka,et al.  On Topological Dynamics of Turing Machines , 1997, Theor. Comput. Sci..

[23]  Leonid A. Bunimovich,et al.  Recurrence properties of Lorentz lattice gas cellular automata , 1992 .

[24]  Christopher G. Langton,et al.  Studying artificial life with cellular automata , 1986 .

[25]  Moore,et al.  Unpredictability and undecidability in dynamical systems. , 1990, Physical review letters.

[26]  H. Kramers,et al.  Collected scientific papers , 1956 .

[27]  Thomas Worsch,et al.  On Parallel Turing Machines with Multi-Head Control Units , 1997, Parallel Comput..

[28]  C. Moukarzel Laplacian growth on a random lattice , 1992 .

[29]  Percolation and motion in a simple random environment , 1985 .

[30]  Armin Hemmerling Concentration of multidimensional tape-bounded systems of Turing automata and cellular spaces , 1979, FCT.

[31]  Leonid A. Bunimovich MANY-DIMENSIONAL LORENTZ CELLULAR AUTOMATA AND TURING MACHINES , 1996 .