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

2007 Fiscal Year Final Research Report Summary

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
Keywordsreversible computing / reversible logic element / logical universality / computation-universality / reversible Turing machine / reversible cellular automaton / asynchronous cellular automaton / hyperbolic cellular automaton
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.

  • Research Products

    (34 results)

All 2008 2007 2006 2005 2004

All Journal Article (14 results) (of which Peer Reviewed: 7 results) Presentation (18 results) Book (2 results)

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

    • Author(s)
      K. Morita
    • Journal Title

      Theoretical Computer Science 395

      Pages: 101-131

    • Description
      「研究成果報告書概要(和文)」より
    • 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

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Simple universal one-dimensional reversible cellular automata2007

    • Author(s)
      K. Morita
    • Journal Title

      Journal of Cellular Automata 2

      Pages: 159-166

    • Description
      「研究成果報告書概要(和文)」より
    • 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
      「研究成果報告書概要(欧文)」より
  • [Journal Article] 単純な非同期論理素子による同期可逆セルオートマトンの構成法2006

    • Author(s)
      斉金山
    • Journal Title

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

      Pages: 1201-1212

    • Description
      「研究成果報告書概要(和文)」より
    • 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
      「研究成果報告書概要(和文)」より
    • 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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
    • Peer Reviewed
  • [Journal Article] 非同期セル空間における順序機械構成2005

    • Author(s)
      斉金山
    • Journal Title

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

      Pages: 1156-1160

    • Description
      「研究成果報告書概要(和文)」より
    • 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

    • Description
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
    • 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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [Book] Encyclopedia of Complexity and System Science (K. Morita: "Reversible computing", "Reversible cellular automata", 分担執筆)2008

    • Author(s)
      B. Meyers (ed.)
    • Publisher
      Springer-Verlag(印刷中)
    • Description
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2010-02-04  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi