Computation-universality of one-dimensional one-way reversible cellular automata
Information Processing Letters
Reversibility and surjectivity problems of cellular automata
Journal of Computer and System Sciences
Reversible simulation of one-dimensional irreversible cellular automata
Theoretical Computer Science
Firing squad synchronization problem in reversible cellular automata
Theoretical Computer Science
Some relations between massively parallel arrays
Parallel Computing - Special issue: cellular automata
Generation of Primes by a One-Dimensional Real-Time Iterative Array
Journal of the ACM (JACM)
Inference of Reversible Languages
Journal of the ACM (JACM)
Automata arrays and context-free languages
Where mathematics, computer science, linguistics and biology meet
Constructible functions in cellular automata and their applications to hierarchy results
Theoretical Computer Science
Iterative Arrays with Small Time Bounds
MFCS '00 Proceedings of the 25th International Symposium on Mathematical Foundations of Computer Science
LATIN '92 Proceedings of the 1st Latin American Symposium on Theoretical Informatics
Theory of cellular automata: a survey
Theoretical Computer Science
Real-Time Computation by n-Dimensional Iterative Arrays of Finite-State Machines
IEEE Transactions on Computers
Logical reversibility of computation
IBM Journal of Research and Development
Real-time language recognition by one-dimensional cellular automata
Journal of Computer and System Sciences
Decision procedures for surjectivity and injectivity of parallel maps for tessellation structures
Journal of Computer and System Sciences
A tight linear bound on the neighborhood of inverse cellular automata
ICALP'05 Proceedings of the 32nd international conference on Automata, Languages and Programming
Hi-index | 0.00 |
Iterative arrays are one-dimensional arrays of interconnected interacting finite automata. The cell at the origin is equipped with a oneway read-only input tape. We investigate iterative arrays as acceptors for formal languages. In particular, we consider real-time devices which are reversible on the core of computation, i.e., from initial configuration to the configuration given by the time complexity. This property is called real-time reversibility. It is shown that real-time reversible iterative arrays can simulate restricted variants of stacks and queues. It turns out that real-time reversible iterative arrays are strictly weaker than realtime reversible cellular automata. On the other hand, a nonsemilinear language is accepted. We show that real-time reversibility itself is not even semidecidable, which extends the undecidability for cellular automata and contrasts the general case, where reversibility is decidable for one-dimensional devices. Moreover, we prove the non-semidecidability of several other properties. The closure under Boolean operations is also derived.