MAKING REVERSIBLE COMPUTING MACHINES IN A REVERSIBLE CELLULAR SPACE

被引:0
|
作者
Morita, Kenichi [1 ]
机构
[1] Hiroshima Univ, Higashihiroshima 7398527, Japan
来源
BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE | 2023年 / 2023卷 / 140期
关键词
LOGIC ELEMENTS; UNIVERSALITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 microscopic laws of nature, it is im-portant to clarify how computing machines are realized utilizing a reversible law directly. In this survey/tutorial paper, we investigate this problem using a reversible cellular automaton as a reversible environment, and search for a new way of constructing reversible Turing machines (RTMs), a model of a reversible computer, in it. That is to find a good pathway from a reversible microscopic law to reversible computers. When doing so, it is convenient to assume several conceptual levels on the pathway, by which the problem is decomposed into subproblems. In the middle level on the pathway we use a reversible logic element with 1-bit memory (RLEM), rather than a re-versible logic gate, as a logical primitive. By these methods, we see that RTMs can be implemented systematically even in a space that obeys a very simple reversible microscopic law.
引用
收藏
页码:40 / 76
页数:37
相关论文
共 50 条
  • [21] General design of reversible sequential machines based on reversible logic elements
    Tang, Ming-Xiao
    Lee, Jia
    Morita, Kenichi
    THEORETICAL COMPUTER SCIENCE, 2015, 568 : 19 - 27
  • [23] Foundations of Generalized Reversible Computing
    Frank, Michael P.
    REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 19 - 34
  • [24] Analysis of Faults in Reversible Computing
    Lukac, Martin
    Kameyama, Michitaka
    Perkowski, Marek
    Kerntopf, Pawel
    Moraga, Claudio
    2014 IEEE 44TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2014), 2014, : 115 - 120
  • [25] Fundamentals of reversible logic and computing
    Perkowski, M
    Kerntopf, P
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEMS DESIGN, PROCEEDINGS, 2001, : 244 - 244
  • [26] Exploiting Reversible Computing for Verification
    Burgholzer, Lukas
    Wille, Robert
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 429 - 435
  • [27] REVERSIBLE OPTICAL COMPUTING CIRCUITS
    CUYKENDALL, R
    ANDERSEN, DR
    OPTICS LETTERS, 1987, 12 (07) : 542 - 544
  • [28] The Opportunities and Controversies of Reversible Computing
    DeBenedictis, Erik P.
    Mee, Jesse K.
    Frank, Michael P.
    COMPUTER, 2017, 50 (06) : 76 - 80
  • [29] Asynchronous Ballistic Reversible Computing
    Frank, Michael P.
    2017 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2017, : 172 - 179
  • [30] Thermodynamic cost of reversible computing
    Levitin, Lev B.
    Toffoli, Tommaso
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 2082 - +