IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0281574.html
   My bibliography  Save this article

Computing mathematical functions with chemical reactions via stochastic logic

Author

Listed:
  • Arnav Solanki
  • Tonglin Chen
  • Marc Riedel

Abstract

This paper presents a novel strategy for computing mathematical functions with molecular reactions, based on theory from the realm of digital design. It demonstrates how to design chemical reaction networks based on truth tables that specify analog functions, computed by stochastic logic. The theory of stochastic logic entails the use of random streams of zeros and ones to represent probabilistic values. A link is made between the representation of random variables with stochastic logic on the one hand, and the representation of variables in molecular systems as the concentration of molecular species, on the other. Research in stochastic logic has demonstrated that many mathematical functions of interest can be computed with simple circuits built with logic gates. This paper presents a general and efficient methodology for translating mathematical functions computed by stochastic logic circuits into chemical reaction networks. Simulations show that the computation performed by the reaction networks is accurate and robust to variations in the reaction rates, within a log-order constraint. Reaction networks are given that compute functions for applications such as image and signal processing, as well as machine learning: arctan, exponential, Bessel, and sinc. An implementation is proposed with a specific experimental chassis: DNA strand displacement with units called DNA “concatemers”.

Suggested Citation

  • Arnav Solanki & Tonglin Chen & Marc Riedel, 2023. "Computing mathematical functions with chemical reactions via stochastic logic," PLOS ONE, Public Library of Science, vol. 18(5), pages 1-26, May.
  • Handle: RePEc:plo:pone00:0281574
    DOI: 10.1371/journal.pone.0281574
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0281574
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0281574&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0281574?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Bernard Yurke & Andrew J. Turberfield & Allen P. Mills & Friedrich C. Simmel & Jennifer L. Neumann, 2000. "A DNA-fuelled molecular machine made of DNA," Nature, Nature, vol. 406(6796), pages 605-608, August.
    2. S. Kasra Tabatabaei & Boya Wang & Nagendra Bala Murali Athreya & Behnam Enghiad & Alvaro Gonzalo Hernandez & Christopher J. Fields & Jean-Pierre Leburton & David Soloveichik & Huimin Zhao & Olgica Mil, 2020. "DNA punch cards for storing data on native DNA sequences via enzymatic nicking," Nature Communications, Nature, vol. 11(1), pages 1-10, December.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Andreas Walbrun & Tianhe Wang & Michael Matthies & Petr Šulc & Friedrich C. Simmel & Matthias Rief, 2024. "Single-molecule force spectroscopy of toehold-mediated strand displacement," Nature Communications, Nature, vol. 15(1), pages 1-15, December.
    2. Chao Pan & S. Kasra Tabatabaei & S. M. Hossein Tabatabaei Yazdi & Alvaro G. Hernandez & Charles M. Schroeder & Olgica Milenkovic, 2022. "Rewritable two-dimensional DNA-based data storage with machine learning reconstruction," Nature Communications, Nature, vol. 13(1), pages 1-12, December.
    3. Tai-Yin Chiu & Hui-Ju K Chiang & Ruei-Yang Huang & Jie-Hong R Jiang & François Fages, 2015. "Synthesizing Configurable Biochemical Implementation of Linear Systems from Their Transfer Function Specifications," PLOS ONE, Public Library of Science, vol. 10(9), pages 1-27, September.
    4. Ioanna Smyrlaki & Ferenc Fördős & Iris Rocamonde-Lago & Yang Wang & Boxuan Shen & Antonio Lentini & Vincent C. Luca & Björn Reinius & Ana I. Teixeira & Björn Högberg, 2024. "Soluble and multivalent Jag1 DNA origami nanopatterns activate Notch without pulling force," Nature Communications, Nature, vol. 15(1), pages 1-14, December.
    5. Ehsan Akbari & Melika Shahhosseini & Ariel Robbins & Michael G. Poirier & Jonathan W. Song & Carlos E. Castro, 2022. "Low cost and massively parallel force spectroscopy with fluid loading on a chip," Nature Communications, Nature, vol. 13(1), pages 1-11, December.
    6. Ferdinand Greiss & Nicolas Lardon & Leonie Schütz & Yoav Barak & Shirley S. Daube & Elmar Weinhold & Vincent Noireaux & Roy Bar-Ziv, 2024. "A genetic circuit on a single DNA molecule as an autonomous dissipative nanodevice," Nature Communications, Nature, vol. 15(1), pages 1-12, December.
    7. Cheng Kai Lim & Jing Wui Yeoh & Aurelius Andrew Kunartama & Wen Shan Yew & Chueh Loo Poh, 2023. "A biological camera that captures and stores images directly into DNA," Nature Communications, Nature, vol. 14(1), pages 1-11, December.
    8. Swarup Dey & Adam Dorey & Leeza Abraham & Yongzheng Xing & Irene Zhang & Fei Zhang & Stefan Howorka & Hao Yan, 2022. "A reversibly gated protein-transporting membrane channel made of DNA," Nature Communications, Nature, vol. 13(1), pages 1-12, December.
    9. Lifu Song & Feng Geng & Zi-Yi Gong & Xin Chen & Jijun Tang & Chunye Gong & Libang Zhou & Rui Xia & Ming-Zhe Han & Jing-Yi Xu & Bing-Zhi Li & Ying-Jin Yuan, 2022. "Robust data storage in DNA by de Bruijn graph-based de novo strand assembly," Nature Communications, Nature, vol. 13(1), pages 1-9, December.
    10. Hong Kang & Yuexuan Yang & Bryan Wei, 2024. "Synthetic molecular switches driven by DNA-modifying enzymes," Nature Communications, Nature, vol. 15(1), pages 1-9, December.
    11. Junpeng Xu & Guan Alex Wang & Lu Gao & Lang Wu & Qian Lei & Hui Deng & Feng Li, 2023. "Enabling programmable dynamic DNA chemistry using small-molecule DNA binders," Nature Communications, Nature, vol. 14(1), pages 1-12, December.
    12. Yusuke Takezawa & Keita Mori & Wei-En Huang & Kotaro Nishiyama & Tong Xing & Takahiro Nakama & Mitsuhiko Shionoya, 2023. "Metal-mediated DNA strand displacement and molecular device operations based on base-pair switching of 5-hydroxyuracil nucleobases," Nature Communications, Nature, vol. 14(1), pages 1-10, December.
    13. Afsaneh Sadremomtaz & Robert F. Glass & Jorge Eduardo Guerrero & Dennis R. LaJeunesse & Eric A. Josephs & Reza Zadegan, 2023. "Digital data storage on DNA tape using CRISPR base editors," Nature Communications, Nature, vol. 14(1), pages 1-10, December.
    14. Sungwook Woo & Sinem K. Saka & Feng Xuan & Peng Yin, 2024. "Molecular robotic agents that survey molecular landscapes for information retrieval," Nature Communications, Nature, vol. 15(1), pages 1-12, December.
    15. Zhao Zhang & Zhaomeng Feng & Xiaowei Zhao & Dominique Jean & Zhiheng Yu & Edwin R. Chapman, 2023. "Functionalization and higher-order organization of liposomes with DNA nanostructures," Nature Communications, Nature, vol. 14(1), pages 1-9, December.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0281574. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.