• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Reversible Computing as a Future Computing System

Research Project

Project/Area Number 16500012
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Fundamental theory of informatics
Research InstitutionHiroshima University

Principal Investigator

MORITA Kenichi  Hiroshima University, Graduate School of Engineering, Professor (00093469)

Co-Investigator(Kenkyū-buntansha) IMAI Katsunobu  HIROSHIMA UNIVERSITY, Graduate School of Engineering, Assistant Professor (20253106)
Project Period (FY) 2004 – 2007
Project Status Completed (Fiscal Year 2007)
Budget Amount *help
¥3,410,000 (Direct Cost: ¥3,200,000、Indirect Cost: ¥210,000)
Fiscal Year 2007: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2006: ¥700,000 (Direct Cost: ¥700,000)
Fiscal Year 2005: ¥700,000 (Direct Cost: ¥700,000)
Fiscal Year 2004: ¥1,100,000 (Direct Cost: ¥1,100,000)
Keywordsreversible computing / reversible logic element / logical universality / computation-universality / reversible Turing machine / reversible cellular automaton / asynchronous cellular automaton / hyperbolic cellular automaton / 可逆計算機構 / 万能チューリング機械 / 可逆論理 / 論理素子 / 非同期論理回路 / サイクリックタグシステム / 保存性 / Fredkinゲート
Research Abstract

Physical reversibility is one of the fundamental laws of Nature that governs microscopic behavior of the physical world. Since future computing devices will surely be implemented based on some physical phenomena of nano-scale level, it is an important problem how such property of Nature can be effectively used Reversible computing is a theoretical framework for studying computing models that reflect physical reversibility. From this standpoint, we investigated several reversible computing systems and some other related systems, and obtained the following results in the term 2004-2007.
(1) We studied universality of simple reversible logic elements with one-bit memory (i.e., elements with 2 states), and proved that "all" the 14 elements that have 3 input/output lines and 2 states are logically universal.
(2) We investigated how simple universal reversible Turing machines can be. In particular we designed a 17-state 5-symbol model that can simulate any cyclic tag system.
(3) Simple universal reversible cellular automata are studied. It is shown that there is a 30-state 1-dimensional reversible cellular automaton that has computation-universality.
(4) Relation between reversibility and asynchronism is studied. A simple construction method of a reversible cellular automaton out of asynchronous logic elements is shown.
(5) Hyperbolic cellular automata, which are another model of physical space, is investigated. We showed that there is a 5-state model having computation-universality.
(6) We studied and clarified relations among various models of reversible computing, and systematized the theory of reversible computing.

Report

(5 results)
  • 2007 Annual Research Report   Final Research Report Summary
  • 2006 Annual Research Report
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (45 results)

All 2008 2007 2006 2005 2004

All Journal Article (23 results) (of which Peer Reviewed: 8 results) Presentation (19 results) Book (3 results)

  • [Journal Article] Reversible computing and cellular automata-a survey2008

    • Author(s)
      K. Morita
    • Journal Title

      Theoretical Computer Science 395

      Pages: 101-131

    • NAID

      120001041387

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Reversible computing and cellular automata-a survey2008

    • Author(s)
      K., Morita
    • Journal Title

      Theoretical Computer Science Vol. 395, No. 1

      Pages: 101-131

    • NAID

      120001041387

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] Reversible computing and cellular automata-a survey2008

    • Author(s)
      K. Morita
    • Journal Title

      Theoretical Computer Science (印刷中)

    • NAID

      120001041387

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Simple universal one-dimensional reversible cellular automata2007

    • Author(s)
      K. Morita
    • Journal Title

      Journal of Cellular Automata 2

      Pages: 159-166

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Annual Research Report 2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Simple universal one-dimensional reversible cellular automata2007

    • Author(s)
      K., Morita
    • Journal Title

      Journal of Cellular Automata Vol. 2, No. 2

      Pages: 159-166

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] 単純な非同期論理素子による同期可逆セルオートマトンの構成法2006

    • Author(s)
      斉金山
    • Journal Title

      電子情報通信学会論文誌 J89-D

      Pages: 1201-1212

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] A five-state von Neumann neighbor universal hyperbolic cellular automaton2006

    • Author(s)
      K. Imai
    • Journal Title

      Journal of Cellular Automata 1

      Pages: 275-297

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] A construction method of synchronous reversible cellular au-tomata using simple asynchronous logic elements (in Japanese)2006

    • Author(s)
      J.S., Qi, K., Morita
    • Journal Title

      Trans. IEICE Trans Vol. J89-D, No. 6

      Pages: 1201-1212

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] A five-state von Neumann neighbor universal hyperbolic cellu-lar automaton2006

    • Author(s)
      K., Imai, C., Iwamoto, K., Morita
    • Journal Title

      Journal of Cellular Automata Vol. 1, No. 4

      Pages: 275-297

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] 単純な非同期論理素子による同期可逆セルオートマトンの構成法2006

    • Author(s)
      斉金山
    • Journal Title

      電子情報通信学会論文誌D J89-D・6

      Pages: 1201-1212

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Simplifying universal one-dimensional reversible cellular automata on infinite configurations2006

    • Author(s)
      K.Morita
    • Journal Title

      Proc. 12th International Workshop on Cellular Automata

      Pages: 31-33

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Simple universal one-dimensional reversible cellular automata2006

    • Author(s)
      K.Morita
    • Journal Title

      Journal Of Cellular Autmata (印刷中)

    • Related Report
      2005 Annual Research Report
  • [Journal Article] 単純な非同期論理素子による同期可逆セルオートマトンの構成法2006

    • Author(s)
      斉金山
    • Journal Title

      電子情報通信学会論文誌D-1 (印刷中)

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Nondegenerate 2-state 3-symbol reversible logic elements are all universal2005

    • Author(s)
      T. Ogiro
    • Journal Title

      International Journal of Unconventional Computing 1

      Pages: 44-67

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] 非同期セル空間における順序機械構成2005

    • Author(s)
      斉金山
    • Journal Title

      電子情報通信学会論文誌 J88-D-I

      Pages: 1156-1160

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Nondegenerate 2-state 3-symbol reversible logic elements are all universal2005

    • Author(s)
      T., Ogiro, A., Kanno, K., Tanaka, H., Kato, K., Morita
    • Journal Title

      Int. Journal of Unconventional Computing Vol. 1, No. 1

      Pages: 44-67

    • NAID

      110003178858

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] Construction of sequential machines in an asynchronous cellu-lar space (in Japanese)2005

    • Author(s)
      J.S., Qi, K., Morita
    • Journal Title

      Trans. IEICE Trans Vol. J88-D-I, Vol. 7

      Pages: 1156-1160

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] Nondegenerate 2-state 3-symbol reversible logic elements are all universal2005

    • Author(s)
      T.Ogiro
    • Journal Title

      Int.Journ.of Unconventional Computing 1・1

      Pages: 44-67

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Classification and universality of reversible logic elements with one-bit memory2005

    • Author(s)
      K.Morita
    • Journal Title

      Proc.of MCU 2004 (ed.M.Margenstern)(Springer-Verlag) LNCS-3354

      Pages: 245-256

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Universal delay-insensitive circuits with bidirectional and buffering lines2004

    • Author(s)
      J. Lee
    • Journal Title

      IEEE Trans. on Computers 53

      Pages: 1034-1046

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Universal delay-insensitive circuits with bidirectional and buffering lines2004

    • Author(s)
      J., Lee, F., Peper, S., Adachi., K., Morita
    • Journal Title

      IEEE Trans. on Computers Vol. 53, No. 8

      Pages: 1034-1046

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] Universal delay-insensitive circuits with bidirectional and buffering lines2004

    • Author(s)
      J.Lee
    • Journal Title

      IEEE Trans.on Computers 53・8

      Pages: 1034-1046

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Pattern formation in cellular automata and array grammars (招待講演)2004

    • Author(s)
      K.Morita
    • Journal Title

      Proc.Int.Workshop on Tilings and Cellular Automata, Auckland

      Pages: 1-14

    • Related Report
      2004 Annual Research Report
  • [Presentation] A universal reversible Turing machine(招待講演)2007

    • Author(s)
      K. Morita
    • Organizer
      5th Int. Conf. on Machines, Computations, and Universality (LNCS 4664, pp.90-98)
    • Place of Presentation
      Orleans, France
    • Year and Date
      2007-09-11
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A universal reversible Turing machine (invited talk)2007

    • Author(s)
      K., Morita, Y., Yamaguchi
    • Organizer
      5th Int. Conf. on Machines, Computations, and Universality (LNCS 4664, pp.90-98)
    • Place of Presentation
      Orleans, France
    • Year and Date
      2007-09-11
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A universal reversible Turing machine(招待講演)2007

    • Author(s)
      K. Morita
    • Organizer
      5th International Conference on Machines, Compu-tations and Universality
    • Place of Presentation
      Orleans, France
    • Year and Date
      2007-09-11
    • Related Report
      2007 Annual Research Report
  • [Presentation] On universal 1-d reversible cellular automata(招待講演)2007

    • Author(s)
      K. Morita
    • Organizer
      13th International Workshop on Cellular Automata
    • Place of Presentation
      Toronto, Canada
    • Year and Date
      2007-08-27
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Annual Research Report 2007 Final Research Report Summary
  • [Presentation] On universal 1-d reversible cellular automata (invited talk)2007

    • Author(s)
      K., Morita
    • Organizer
      13th Int. Workshop on Cellular Automata
    • Place of Presentation
      Toronto, Canada
    • Year and Date
      2007-08-27
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Computation-universality in simple reversible systems(招待講演)2007

    • Author(s)
      K. Morita
    • Organizer
      Unconventional Computing 2007
    • Place of Presentation
      Bristol, UK
    • Year and Date
      2007-07-13
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Annual Research Report 2007 Final Research Report Summary
  • [Presentation] Computation-universality in simple reversible systems (invited talk)2007

    • Author(s)
      K., Morita
    • Organizer
      ZUnconventional Computing 2007
    • Place of Presentation
      Bristol, UK
    • Year and Date
      2007-07-13
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] New ways of computing by reversible computers2006

    • Author(s)
      K. Morita
    • Organizer
      1st International Workshop on Natural Computing
    • Place of Presentation
      Bristol, UK
    • Year and Date
      2006-12-15
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] New ways of computing by reversible computers2006

    • Author(s)
      K., Morita
    • Organizer
      1st Int. Workshop on Natural Computing
    • Place of Presentation
      Bristol, UK
    • Year and Date
      2006-12-15
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Simplifying universal one-dimensional reversible cellular automata on infinite configurations2006

    • Author(s)
      K. Morita
    • Organizer
      12th International Workshop on Cellular Automata
    • Place of Presentation
      Hiroshima, Japan
    • Year and Date
      2006-09-15
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Simplifying universal one-dimensional reversible cellular au-tomata on infinite configurations2006

    • Author(s)
      K., Morita
    • Organizer
      12th Int. Workshop on Cellular Automata
    • Place of Presentation
      Hiroshima, Japan
    • Year and Date
      2006-09-15
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Simple universal one-dimensional reversible cellular automata2005

    • Author(s)
      K. Morita
    • Organizer
      11th International Workshop on Cellular Automata
    • Place of Presentation
      Gdansk, Poland
    • Year and Date
      2005-09-03
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Simple universal one-dimensional reversible cellular automata2005

    • Author(s)
      K., Morita
    • Organizer
      11th Int. Workshop on Cellular Automata
    • Place of Presentation
      Gdansk, Poland
    • Year and Date
      2005-09-03
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Pattern formation in cellular automata and array grammars(招待講演)2004

    • Author(s)
      K. Morita
    • Organizer
      Int. Workshop on Tilings and Cellular Automata
    • Place of Presentation
      Auckland, New Zealand
    • Year and Date
      2004-12-12
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Pattern formation in cellular automata and array grammars (invited talk)2004

    • Author(s)
      K., Morita
    • Organizer
      Int. Workshop on Tilings and Cellular Automata
    • Place of Presentation
      Auckland, New Zealand
    • Year and Date
      2004-12-12
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Classification and universality of reversible logic elements with one-bitmemory2004

    • Author(s)
      K. Morita
    • Organizer
      4th Int. Conf. on Machines, Computations, and Universality (LNCS 3354, pp.245-256)
    • Place of Presentation
      Saint Petersburg, Russia
    • Year and Date
      2004-09-23
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Classification and universality of reversible logic elements with one-bit memory2004

    • Author(s)
      K., Morita, T., Ogiro, A., Kanno, K., Tanaka, H., Kato
    • Organizer
      4th Int. Conf. on Machines, Computations, and Universality (LNCS 3354, pp.245-256)
    • Place of Presentation
      Saint Petersburg, Russia
    • Year and Date
      2004-09-23
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Embedding reversible logic elements in cellular automata(招待講演)2004

    • Author(s)
      K. Morita
    • Organizer
      10th International Workshop on Cellular Automata
    • Place of Presentation
      Karlsruhe, Germany
    • Year and Date
      2004-08-20
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Embedding reversible logic elements in cellular automata (invited talk)2004

    • Author(s)
      K., Morita
    • Organizer
      10th Int. Workshop on Cellular Automata
    • Place of Presentation
      Karlsruhe, Germany
    • Year and Date
      2004-08-20
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Book] Encyclopedia of Complexity and System Science (K. Morita: "Reversible computing", "Reversible cellular automata", 分担執筆)2008

    • Author(s)
      B. Meyers (ed.)
    • Publisher
      Springer-Verlag(印刷中)
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Book] Encyclopedia of Complexity and System Science, (K. Morita, "Reversible computing," "Reversible cellular au-tomata")2008

    • Author(s)
      B., Meyers
    • Publisher
      Springer-Verlag (in press)
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Book] Encyclopedia of Complexity and System Science (K. Morita: "Reversible computing", "Reversible cellular automata", 分担執筆)2008

    • Author(s)
      B. Meyers(ed.)
    • Publisher
      Springer-Verlag(印刷中)
    • Related Report
      2007 Annual Research Report

URL: 

Published: 2004-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi