Real-time computing and robust memory with deterministic chemical reaction networks

被引:0
|
作者
Fletcher, Willem [2 ]
Klinge, Titus H. [1 ]
Lathrop, James I. [1 ]
Nye, Dawn A. [1 ]
Rayman, Matthew [1 ]
机构
[1] Iowa State Univ, Dept Comp Sci, 226 Atanasoff, Ames, IA 50011 USA
[2] Carleton Coll, Dept Comp Sci, One North Coll St, Northfield, MN 55057 USA
基金
美国国家科学基金会;
关键词
Chemical reaction networks; Real-time computable; Robustness; Turing machines;
D O I
10.1007/s11047-024-09994-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent research into analog computing has introduced new notions of computing real numbers. Huang, Klinge, Lathrop, Li, and Lutz defined a notion of computing real numbers in real-time with chemical reaction networks (CRNs), introducing the classes RLCRN (the class of all Lyapunov CRN-computable real numbers) and RRTCRN (the class of all real-time CRN-computable numbers). In their paper, they show the inclusion of the real algebraic numbers ALG subset of RLCRN subset of RRTCRN and that ALG$RRTCRN but leave open whether the inclusion is proper. In this paper, we resolve this open problem and show that ALG = RLCRN and, as a consequence, RLCRN$RRTCRN. However, the definition of real-time computation by Huang et al. is fragile in the sense that it is sensitive to perturbations in initial conditions. To resolve this flaw, we further require a CRN to withstand these perturbations. In doing so, we arrive at a discrete model of memory. This approach has several benefits. First, a bounded CRN may compute values approximately in finite time. Second, a CRN can tolerate small perturbations of its species' concentrations. Third, taking a measurement of a CRN's state only requires precision proportional to the exactness of these approximations. Lastly, if a CRN requires only finite memory, this model and Turing machines are equivalent under real-time simulations.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Real-Time and Robust Compressive Background Subtraction for Embedded Camera Networks
    Shen, Yiran
    Hu, Wen
    Yang, Mingrui
    Liu, Junbin
    Wei, Bo
    Lucey, Simon
    Chou, Chun Tung
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2016, 15 (02) : 406 - 418
  • [42] Robust real-time face detection using hybrid neural networks
    Kim, Ho-Joon
    Lee, Juho
    Yang, Hyun-Seung
    COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, PT 3, PROCEEDINGS, 2006, 4115 : 721 - 730
  • [43] Multilayer recurrent neural networks for real-time robust pole assignment
    Hu, SQ
    Wang, J
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 1104 - 1108
  • [44] Robust Real-time Multimedia Transmissions in Wireless Ad hoc Networks
    Chang, Yusun
    Lee, Myounghwan
    Copeland, John A.
    2009 11TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM 2009), 2009, : 377 - 384
  • [45] Real-time and Robust Driver Yawning Detection with Deep Neural Networks
    Xie, Yongquan
    Chen, Kexun
    Murphey, Yi Lu
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 532 - 538
  • [46] Robust and Real-time Communication on Heterogeneous Networks for Smart Distribution Grid
    Demir, Kubilay
    Germanus, Daniel
    Suri, Neeraj
    2014 IEEE INTERNATIONAL CONFERENCE ON SMART GRID COMMUNICATIONS (SMARTGRIDCOMM), 2014, : 386 - 391
  • [47] Chemical Reaction Networks for Computing Polynomials
    Salehi, Sayed Ahmad
    Parhi, Keshab K.
    Riedel, Marc D.
    ACS SYNTHETIC BIOLOGY, 2017, 6 (01): : 76 - 83
  • [48] Computing with chemical reaction networks: a tutorial
    Robert Brijder
    Natural Computing, 2019, 18 : 119 - 137
  • [49] Computing with chemical reaction networks: a tutorial
    Brijder, Robert
    NATURAL COMPUTING, 2019, 18 (01) : 119 - 137
  • [50] Computing Polynomials by Chemical Reaction Networks
    Salehi, Sayed Ahmad
    Parhi, Keshab K.
    Riedel, Marc D.
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,