Molecular computing for Markov chains

被引:0
作者
Chuan Zhang
Ziyuan Shen
Wei Wei
Jing Zhao
Zaichen Zhang
Xiaohu You
机构
[1] Southeast University,Lab of Efficient Architectures for Digital
[2] Nanjing University,Communication and Signal
来源
Natural Computing | 2020年 / 19卷
关键词
Molecular computing; DNA strand displacement; Markov chain; Mass action kinetics; Gillespie algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, it is presented a methodology for implementing arbitrarily constructed time-homogenous Markov chains with biochemical systems. Not only discrete but also continuous-time Markov chains are allowed to be computed. By employing chemical reaction networks as a programmable language, molecular concentrations serve to denote both input and output values. One reaction network is elaborately designed for each chain. The evolution of species’ concentrations over time well matches the transient solutions of the target continuous-time Markov chain, while equilibrium concentrations can indicate the steady state probabilities. Additionally, second-order Markov chains are considered for implementation, with bimolecular reactions rather than unary ones. An original scheme is put forward to compile unimolecular systems to DNA strand displacement reactions for the sake of future physical implementations. Deterministic, stochastic and DNA simulations are provided to enhance correctness, validity and feasibility.
引用
收藏
页码:593 / 608
页数:15
相关论文
共 67 条
  • [1] Adleman LM(1994)Molecular computation of solutions to combinatorial problems Science 266 1021-undefined
  • [2] Bennett CH(1982)The thermodynamics of computation—a review Int J Theor Phys 21 905-undefined
  • [3] Berry G(1992)The chemical abstract machine Theor Comput Sci 96 217-undefined
  • [4] Boudol G(2013)Two-domain DNA strand displacement Math Struct Comput Sci 23 247-undefined
  • [5] Cardelli L(2005)Markov chains: computing limit existence and approximations with DNA Biosystems 81 261-undefined
  • [6] Cardona M(2014)Deterministic function computation with chemical reaction networks Nat Comput 13 517-undefined
  • [7] Colomer M(1976)A general method for numerically simulating the stochastic time evolution of coupled chemical reactions J Comput Phys 22 403-undefined
  • [8] Conde J(1991)Chemical implementation of neural networks and turing machines Proc Natl Acad Sci 88 10983-undefined
  • [9] Miret J(1972)General mass action kinetics Arch Ration Mech Anal 47 81-undefined
  • [10] Miró J(2013)Discrete-time signal processing with DNA ACS Synth Biol 2 245-undefined