Cargando…

Robust finite automata in stochastic chemical reaction networks

Finite-state automata (FSA) are simple computational devices that can nevertheless illustrate interesting behaviours. We propose that FSA can be employed as control circuits for engineered stochastic biological and biomolecular systems. We present an implementation of FSA using counts of chemical sp...

Descripción completa

Detalles Bibliográficos
Autores principales: Arredondo, David, Lakin, Matthew R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8692961/
https://www.ncbi.nlm.nih.gov/pubmed/34950493
http://dx.doi.org/10.1098/rsos.211310
_version_ 1784619043730227200
author Arredondo, David
Lakin, Matthew R.
author_facet Arredondo, David
Lakin, Matthew R.
author_sort Arredondo, David
collection PubMed
description Finite-state automata (FSA) are simple computational devices that can nevertheless illustrate interesting behaviours. We propose that FSA can be employed as control circuits for engineered stochastic biological and biomolecular systems. We present an implementation of FSA using counts of chemical species in the range of hundreds to thousands, which is relevant for the counts of many key molecules such as mRNAs in prokaryotic cells. The challenge here is to ensure a robust representation of the current state in the face of stochastic noise. We achieve this by using a multistable approximate majority algorithm to stabilize and store the current state of the system. Arbitrary finite state machines can thus be compiled into robust stochastic chemical automata. We present two variants: one that consumes its input signals to initiate state transitions and one that does not. We characterize the state change dynamics of these systems and demonstrate their application to solve the four-bit binary square root problem. Our work lays the foundation for the use of chemical automata as control circuits in bioengineered systems and biorobotics.
format Online
Article
Text
id pubmed-8692961
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-86929612021-12-22 Robust finite automata in stochastic chemical reaction networks Arredondo, David Lakin, Matthew R. R Soc Open Sci Computer Science and Artificial Intelligence Finite-state automata (FSA) are simple computational devices that can nevertheless illustrate interesting behaviours. We propose that FSA can be employed as control circuits for engineered stochastic biological and biomolecular systems. We present an implementation of FSA using counts of chemical species in the range of hundreds to thousands, which is relevant for the counts of many key molecules such as mRNAs in prokaryotic cells. The challenge here is to ensure a robust representation of the current state in the face of stochastic noise. We achieve this by using a multistable approximate majority algorithm to stabilize and store the current state of the system. Arbitrary finite state machines can thus be compiled into robust stochastic chemical automata. We present two variants: one that consumes its input signals to initiate state transitions and one that does not. We characterize the state change dynamics of these systems and demonstrate their application to solve the four-bit binary square root problem. Our work lays the foundation for the use of chemical automata as control circuits in bioengineered systems and biorobotics. The Royal Society 2021-12-22 /pmc/articles/PMC8692961/ /pubmed/34950493 http://dx.doi.org/10.1098/rsos.211310 Text en © 2021 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Computer Science and Artificial Intelligence
Arredondo, David
Lakin, Matthew R.
Robust finite automata in stochastic chemical reaction networks
title Robust finite automata in stochastic chemical reaction networks
title_full Robust finite automata in stochastic chemical reaction networks
title_fullStr Robust finite automata in stochastic chemical reaction networks
title_full_unstemmed Robust finite automata in stochastic chemical reaction networks
title_short Robust finite automata in stochastic chemical reaction networks
title_sort robust finite automata in stochastic chemical reaction networks
topic Computer Science and Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8692961/
https://www.ncbi.nlm.nih.gov/pubmed/34950493
http://dx.doi.org/10.1098/rsos.211310
work_keys_str_mv AT arredondodavid robustfiniteautomatainstochasticchemicalreactionnetworks
AT lakinmatthewr robustfiniteautomatainstochasticchemicalreactionnetworks