Reversible computing and cellular automata—A survey
K Morita - Theoretical Computer Science, 2008 - Elsevier
Reversible computing is a paradigm where computing models are defined so that they
reflect physical reversibility, one of the fundamental microscopic physical property of Nature …
reflect physical reversibility, one of the fundamental microscopic physical property of Nature …
Reversible cellular automata: from fundamental classical results to recent developments
J Kari - New Generation Computing, 2018 - Springer
A cellular automaton is a dynamical system on an infinite array of cells defined by a local
update rule that is applied simultaneously at all cells. By carefully choosing the update rule …
update rule that is applied simultaneously at all cells. By carefully choosing the update rule …
Periodicity and immortality in reversible computing
We investigate the decidability of the periodicity and the immortality problems in three
models of reversible computation: reversible counter machines, reversible Turing machines …
models of reversible computation: reversible counter machines, reversible Turing machines …
Two-way reversible multi-head finite automata
K Morita - Fundamenta Informaticae, 2011 - content.iospress.com
A two-way reversible multi-head finite automaton (RMFA) is introduced as a simple model of
reversible computing, and its language accepting capability is studied. We show that various …
reversible computing, and its language accepting capability is studied. We show that various …
Controlled reversibility in reaction systems
We study the controlled reversibility in reaction systems, a bio-inspired formalism in which
the reactions take place only if some inhibitors are not present. Forward reactions are …
the reactions take place only if some inhibitors are not present. Forward reactions are …
Making reversible computing machines in a reversible cellular space
K Morita - Bulletin of EATCS, 2023 - smtp.eatcs.org
Reversible computing is a study that investigates the problem of how computing is effectively
performed in a reversible world. Since physical reversibility is one of the fundamental …
performed in a reversible world. Since physical reversibility is one of the fundamental …
Some undecidability results for asynchronous transducers and the Brin-Thompson group 2𝑉
Using a result of Kari and Ollinger, we prove that the torsion problem for elements of the Brin-
Thompson group $2 V $ is undecidable. As a result, we show that there does not exist an …
Thompson group $2 V $ is undecidable. As a result, we show that there does not exist an …
Distortion in one-head machines and cellular automata
We give two families of examples of automorphisms of subshifts that are range-distorted, that
is, the radius of their iterations grows sublinearly. One of these families comes from one …
is, the radius of their iterations grows sublinearly. One of these families comes from one …
Number-conserving reversible cellular automata and their computation-universality
We introduce a new model of cellular automaton called a one-dimensional number-
conserving partitioned cellular automaton (NC-PCA). An NC-PCA is a system such that a …
conserving partitioned cellular automaton (NC-PCA). An NC-PCA is a system such that a …
Universal computing in reversible and number-conserving two-dimensional cellular spaces
A number-conserving reversible cellular automaton (NC-RCA) is a computing model that
reflects both reversibility and mass or energy conservation law in physics. We show that …
reflects both reversibility and mass or energy conservation law in physics. We show that …