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 条
  • [31] Parallel computing for wave propagation analysis based on cellular automaton
    Wada, Y
    Matsumoto, T
    Kikuchi, M
    FRACTURE AND STRENGTH OF SOLIDS VI, PTS 1 AND 2, 2006, 306-308 : 571 - 576
  • [32] Programming and simulating chemical reaction networks on a surface
    Clamons, Samuel
    Qian, Lulu
    Winfree, Erik
    JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2020, 17 (166)
  • [33] On the Simulation Power of Surface Chemical Reaction Networks
    Lee, Yi-Xuan
    Chen, Ho-Lin
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, UCNC 2024, 2024, 14776 : 148 - 162
  • [34] Defect-tolerant computing based on an Asynchronous Cellular Automaton
    Isokawa, T
    Abo, F
    Peper, F
    Kamiura, N
    Matsui, N
    SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 2333 - 2336
  • [35] Efficient Implementation of Memristor Cellular Nonlinear Networks using Stochastic Computing
    Camps, Oscar
    Stavrinides, Stavros G.
    Picos, Rodrigo
    24TH IEEE EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD 2020), 2020,
  • [36] Subsurface Characterization Using a Cellular Automaton Approach
    H. M. Schuttelaars
    F. M. Dekking
    C. Berentsen
    Mathematical Geosciences, 2009, 41 : 491 - 508
  • [37] Cellular automaton approach to pedestrian dynamics - Applications
    Burstedde, C
    Kirchner, A
    Klauck, K
    Schadschneider, A
    Zittartz, J
    PEDESTRIAN AND EVACUATION DYNAMICS, 2002, : 87 - 97
  • [38] The use of cellular automaton approach in forest planning
    Heinonen, Tero
    Pukkala, Timo
    CANADIAN JOURNAL OF FOREST RESEARCH, 2007, 37 (11) : 2188 - 2200
  • [39] Subsurface Characterization Using a Cellular Automaton Approach
    Schuttelaars, H. M.
    Dekking, F. M.
    Berentsen, C.
    MATHEMATICAL GEOSCIENCES, 2009, 41 (05) : 491 - 508
  • [40] Cellular automaton approach to pedestrian dynamics - Theory
    Schadschneider, A
    PEDESTRIAN AND EVACUATION DYNAMICS, 2002, : 75 - 85