Computation universality of one-dimensional reversible (injective) cellular automata
Computation universality of one-dimensional reversible (injective) cellular automata
复制标题
DOI:
--
复制
发表时间:
1989-06
期刊:
影响因子:
--
通讯作者:
K. Morita;M. Harao
中科院分区:
文献类型:
--
作者:
K. Morita;M. Harao
A reversible cellular automaton (CA) is a "backward deterministic" CA, i. e_, every configuration of it has at most one predecessor. Toffoli showed that a two-dimensional reversible cellular automaton is computation universal. He posed an open problem whether a one-dimensional reversible CA is computation universal. In this paper, we solve this problem affirmatively. This result is proved by using the previous result of Morita et al. that a 1-tape reversible Turing machine is computation universaL We give a construction method of a reversible CA which simulates a given 1-tape reversible Turing machine. To do this, we introduce a "one-dimensional partitioned cellular automaton" ( 1-PCA). 1PCA has the property that the local reversibility (i. e., injectivity of a local function) is equivalent to the global reversibility, and thus it facilitates to design a reversible CA.