A Universal Reversible Turing Machine that Directly Simulates Reversible Counter Machines

We construct a 1-tape 98-state 10-symbol universal reversible Turing machine (URTM(98,10)) that directly simulates reversible counter machines (RCMs). The objective of this construction is not to minimize the numbers of states and tape symbols, but to give a URTM a reasonable size whose simula...

Full description

Saved in:
Bibliographic Details
Main Author: Kenichi Morita
Format: Article
Language:English
Published: Vladimir Andrunachievici Institute of Mathematics and Computer Science 2024-11-01
Series:Computer Science Journal of Moldova
Subjects:
Online Access:https://www.math.md/files/csjm/v32-n3/v32-n3-(pp425-445).pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We construct a 1-tape 98-state 10-symbol universal reversible Turing machine (URTM(98,10)) that directly simulates reversible counter machines (RCMs). The objective of this construction is not to minimize the numbers of states and tape symbols, but to give a URTM a reasonable size whose simulating processes of RCMs are easily understood. Here, we choose RCMs as the target machines of simulation, since the class of RCMs is known to be Turing universal, and their operations are very simple. Furthermore, using the framework of RCMs in the program form (rather than the quadruple form), construction of a URTM is simplified. We also created a computer simulator for the URTM(98,10), by which simulation processes of RCMs are visualized.
ISSN:1561-4042
2587-4330