• DocumentCode
    3571342
  • Title

    Reaction Systems for Logical Operations and Sorting

  • Author

    Nakanishi, Akifumi ; Fujiwara, Akihiro

  • Author_Institution
    Grad. Sch. of Comput. Sci. & Syst. Eng., Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2014
  • Firstpage
    342
  • Lastpage
    346
  • Abstract
    In the present paper, we consider the reaction system, which is a computational model based on biochemical reactions in living cells, and propose reaction systems for logical operations and sorting. We first propose a reaction system that executes a two-input logical operations, such as AND, OR, and XOR, and show that the reaction system works in O (1) steps. We next propose a reaction system for a compare-and-swap operation of two binary numbers of m bits. We show that the reaction system works in O (m) parallel steps using O (m) types of objects and reaction rules. We finally propose a reaction system for sorting of n binary numbers of m bits. The reaction system is based on an idea of the odd-even sort, and we show that the reaction system works in O (mn) parallel steps using O (mn) types of objects and reaction rules.
  • Keywords
    computational complexity; formal logic; set theory; sorting; AND operation; OR operation; XOR operation; binary numbers; biochemical reaction; compare-and-swap operation; odd-even sort; reaction system; sorting; two-input logical operation; Complexity theory; Computational modeling; Computer science; Data structures; Mathematical model; Sorting; natural computing; reaction system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Networking (CANDAR), 2014 Second International Symposium on
  • Type

    conf

  • DOI
    10.1109/CANDAR.2014.38
  • Filename
    7052207