A Cellular Automaton Approach for Efficient Computing on Surface Chemical Reaction Networks

被引:2
|
作者
Yu, Sihai [1 ]
Xu, Wenli [1 ]
Lee, Jia [1 ]
Isokawa, Teijiro [2 ]
机构
[1] Chongqing Univ, Coll Comp Sci, 174 Shazhengjie, Chongqing 400044, Shapingba, Peoples R China
[2] Univ Hyogo, Grad Sch Engn, 2167 Shosha, Himeji, Hyogo 6712280, Japan
基金
日本学术振兴会;
关键词
Molecular programming; Surface CRN; Cellular automata; Universal computation; Asynchronous circuit; DELAY-INSENSITIVE CIRCUITS; COMPUTATION; COMPLEXITY; LIMITS;
D O I
10.1007/s00354-024-00262-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A surface chemical reaction network (sCRN, Qian and Winfree in DNA Computing and Molecular Programming: 20th International Conference, DNA 20, Kyoto, Japan, September 22-26, 2014. Proceedings 20. Springer, 2014) is an emergent paradigm for molecular programming, in which a chemical molecule is placed at each site of a lattice, and each molecule may undergo either bi-molecular reactions associated with one of the nearest molecules or uni-molecular reactions autonomously. The lattice structure as well as the localized reactions between molecules facilitate an effective formalization of sCRNs in the framework of cellular automata. This formalism not only allows a systematic evaluation of the complexity of a sCRN, but also enables a formal approach to reduce the model's complexity for the sake of improving its effectiveness. To this end, this paper proposes a new sCRN model that has less complexity measured in terms of the numbers of both cell states and transition rules. Especially, universality of computations will be shown by implementing all asynchronous circuits, including the well-known full-adder, into the sCRN. The decreased complexity may enhance the feasibility of the proposed sCRN model for physical implementation.
引用
收藏
页码:217 / 235
页数:19
相关论文
共 50 条
  • [1] CELLULAR-AUTOMATON APPROACH TO A SURFACE-REACTION
    MAI, J
    VONNIESSEN, W
    PHYSICAL REVIEW A, 1991, 44 (10): : R6165 - R6168
  • [2] CELLULAR-AUTOMATON APPROACH TO THE NO-CO REACTION ON A CATALYTIC SURFACE
    PAN, HY
    WANG, HJ
    CHEMICAL PHYSICS LETTERS, 1995, 241 (03) : 185 - 188
  • [3] A cellular automaton for the modeling of oscillations in a surface reaction
    Lemos, MC
    Jiménez-Morales, F
    JOURNAL OF CHEMICAL PHYSICS, 2004, 121 (07): : 3206 - 3211
  • [4] Computing in Spiral Rule Reaction-Diffusion Hexagonal Cellular Automaton
    Adamatzky, Andrew
    Wuensche, Andrew
    COMPLEX SYSTEMS, 2006, 16 (04): : 277 - 297
  • [5] Design and Parameterization of a Stochastic Cellular Automaton Describing a Chemical Reaction
    Van der Weeen, Pieter
    Baetens, Jan M.
    De Baets, Bernard
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2011, 32 (09) : 1952 - 1961
  • [6] DIMER-DIMER SURFACE-REACTION OF ALBANOS TYPE - A CELLULAR-AUTOMATON APPROACH
    PAN, HY
    JUN, WH
    SEN, ZZ
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1995, 28 (15): : 4279 - 4283
  • [7] A CELLULAR AUTOMATON MODEL WITH DIFFUSION FOR A SURFACE-REACTION SYSTEM
    MAI, J
    VONNIESSEN, W
    CHEMICAL PHYSICS, 1992, 165 (01) : 57 - 63
  • [8] A Partitioned Cellular Automaton Approach for Efficient Implementation of Asynchronous Circuits
    Lee, Jia
    Adachi, Susumu
    Peper, Ferdinand
    COMPUTER JOURNAL, 2011, 54 (07): : 1211 - 1220
  • [9] Computing on a simple asynchronous cellular automaton
    Lee, Jia
    Peper, Ferdinand
    Imai, Katsunobu
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 505 - 509
  • [10] Chemical Reaction Networks for Computing Polynomials
    Salehi, Sayed Ahmad
    Parhi, Keshab K.
    Riedel, Marc D.
    ACS SYNTHETIC BIOLOGY, 2017, 6 (01): : 76 - 83