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 …
A simple universal logic element and cellular automata for reversible computing
K Morita - … , and Universality: Third International Conference, MCU …, 2001 - Springer
Reversible computing is a paradigm of computation that reflects physical reversibility, and is
considered to be important when designing a logical devices based on microscopic physical …
considered to be important when designing a logical devices based on microscopic physical …
Reversible simulation of one-dimensional irreversible cellular automata
K Morita - Theoretical Computer Science, 1995 - Elsevier
A cellular automaton (CA) is called reversible (or injective) iff its global function is one-to-
one. It has been shown by Toffoli that any (irreversible) k-dimensional CA is simulated by …
one. It has been shown by Toffoli that any (irreversible) k-dimensional CA is simulated by …
A computation-universal two-dimensional 8-state triangular reversible cellular automaton
A reversible cellular automaton (RCA) is a cellular automaton (CA) whose global function is
injective and every configuration has at most one predecessor. Margolus showed that there …
injective and every configuration has at most one predecessor. Margolus showed that there …
Universality of a reversible two-counter machine
K Morita - Theoretical Computer Science, 1996 - Elsevier
A k-counter machine (CM (k)) is an automaton having k counters as an auxiliary memory. It
has been shown by Minsky that a CM (2) can simulate any Turing machine and thus it is …
has been shown by Minsky that a CM (2) can simulate any Turing machine and thus it is …
Computation by asynchronously updating cellular automata
S Adachi, F Peper, J Lee - Journal of Statistical Physics, 2004 - Springer
A known method to compute on an asynchronously updating cellular automaton is the
simulation of a synchronous computing model on it. Such a scheme requires not only an …
simulation of a synchronous computing model on it. Such a scheme requires not only an …
Partitioned quantum cellular automata are intrinsically universal
P Arrighi, J Grattage - Natural Computing, 2012 - Springer
There have been several non-axiomatic approaches taken to define quantum cellular
automata (QCA). Partitioned QCA (PQCA) are the most canonical of these non-axiomatic …
automata (QCA). Partitioned QCA (PQCA) are the most canonical of these non-axiomatic …
Fault-tolerance in nanocomputers: a cellular array approach
Asynchronous cellular arrays have gained attention as promising architectures for
nanocomputers, because of their lack of a clock, which facilitates low power designs, and …
nanocomputers, because of their lack of a clock, which facilitates low power designs, and …
Self-reproduction in a reversible cellular space
We investigate a problem whether self-reproduction is possible in a two-dimensional
“reversible” cellular space, and give an affirmative answer. A reversible (or injective) cellular …
“reversible” cellular space, and give an affirmative answer. A reversible (or injective) cellular …
The quantum game of life
P Arrighi, J Grattage - Physics World, 2012 - iopscience.iop.org
The idea that our universe can be modelled as a giant computer dates back to the 1970s.
But as Pablo Arrighi and Jonathan Grattage describe, quantum-information theorists are …
But as Pablo Arrighi and Jonathan Grattage describe, quantum-information theorists are …