Fast Cellular Automata with Restricted Inter-Cell Communication: Computational Capacity

A d-dimensional cellular automaton with sequential input mode is a d-dimensional grid of interconnecte d interacting finite au­ tomata. The distinguished automaton at the origin, the communication cell, is connected to the outside world and fetches the input sequen­ tially. Often in the literature this model is referred to as iterative ar­ ray. We investigate d-dimensional iterative arrays and one-dimensional cellular automata operating in real and linear time, whose inter-cell communication is restricted to some constant number of bits indepen­ dent of the number of states. It is known that even one-dimensional one-bit iterative arrays accept rather complicated languages such as {a^ I p prim} or {a^ | n G N} (16). We show that there is an infinite strict double dimension-bit hierarchy. The computational capacity of the one-dimensional devices in question is compared with the power of communication-restricted two-way cellular automata. It turns out that the relations are quite different from the relations in the unrestricted case. On passing, we obtain an infinite strict bit hierarchy for real-time two-way cellular automata and, moreover, a very dense time hierarchy for every fc-bit cellular automata, i.e., just one more time step leads to a proper superfamily of accepted languages.

[1]  Alvy Ray Smith,et al.  Real-Time Language Recognition by One-Dimensional Cellular Automata , 1972, J. Comput. Syst. Sci..

[2]  Andreas Malcher On the Descriptional Complexity of Iterative Arrays , 2004, IEICE Trans. Inf. Syst..

[3]  S. R. Seidel Language recognition and the synchronization of cellular automata. , 1979 .

[4]  Hiroshi Umeo,et al.  Linear-time recognition of connectivity of binary images on 1-bit inter-cell communication cellular automaton , 2001, Parallel Comput..

[5]  Thomas Worsch Linear Time Language Recognition on Cellular Automata with Restricted Communication , 2000, LATIN.

[6]  Martin Kutrib,et al.  Iterative Arrays With Limited Nondeterministic Communication Cell , 2000, Words, Languages & Combinatorics.

[7]  Katsunobu Imai,et al.  On Time-Constructible Functions in One-Dimensional Cellular Automata , 1999, FCT.

[8]  Hiroshi Umeo,et al.  A Design of Real-Time Non-Regular Sequence Generation Algorithms and Their Implementations on Cellular Automata with 1-Bit Inter-Cell Communications , 2002, Fundam. Informaticae.

[9]  Oscar H. Ibarra,et al.  Some results concerning linear iterative (systolic) arrays , 1985, J. Parallel Distributed Comput..

[10]  Véronique Terrier,et al.  On Real Time One-Way Cellular Array , 1995, Theor. Comput. Sci..

[11]  Martin Kutrib,et al.  Iterative Arrays with a Wee Bit Alternation , 1999, FCT.

[12]  Oscar H. Ibarra,et al.  Two-Dimensional Iterative Arrays: Characterizations and Applications , 1988, Theor. Comput. Sci..

[13]  Hiroshi Umeo,et al.  Real-Time Generation of Primes by a 1-Bit-Communication Cellular Automaton , 2003, Fundam. Informaticae.

[14]  Patrick C. Fischer,et al.  Generation of Primes by a One-Dimensional Real-Time Iterative Array , 1965, JACM.

[15]  Martin Kutrib,et al.  Iterative Arrays with Small Time Bounds , 2000, MFCS.

[16]  Oscar H. Ibarra,et al.  Parallel Parsing on a One-Way Array of Finite-State Machines , 1987, IEEE Transactions on Computers.

[17]  Stephen N. Cole Real-Time Computation by n-Dimensional Iterative Arrays of Finite-State Machines , 1969, IEEE Trans. Computers.