2020
DOI: 10.1016/j.tcs.2020.01.008
|View full text |Cite
|
Sign up to set email alerts
|

Robust biomolecular finite automata

Abstract: We present a uniform method for translating an arbitrary nondeterministic finite automaton (NFA) into a deterministic mass action input/output chemical reaction network (I/O CRN ) that simulates it. The I/O CRN receives its input as a continuous time signal consisting of concentrations of chemical species that vary to represent the NFA's input string in a natural way. The I/O CRN exploits the inherent parallelism of chemical kinetics to simulate the NFA in real time with a number of chemical species that is li… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 35 publications
(22 reference statements)
0
6
0
Order By: Relevance
“…Perhaps the closest related work to ours is that of Klinge et al [ 18 ] on implementations of robust FSAs in deterministic CRNs. That work uses an ODE model as opposed to our stochastic one and proves theoretical results on robustness, whereas we opt instead for empirical characterization of behaviour under various sets of reaction rate parameters.…”
Section: Discussionmentioning
confidence: 98%
See 1 more Smart Citation
“…Perhaps the closest related work to ours is that of Klinge et al [ 18 ] on implementations of robust FSAs in deterministic CRNs. That work uses an ODE model as opposed to our stochastic one and proves theoretical results on robustness, whereas we opt instead for empirical characterization of behaviour under various sets of reaction rate parameters.…”
Section: Discussionmentioning
confidence: 98%
“…This means that there may be more than one possible next state given the current state and the supplied input symbol. There are several interpretations of this, including that all possible next states are somehow tried in parallel (as explored by Klinge et al [ 18 ]), as is commonly assumed in theoretical computer science studies of non-deterministic automata. An alternative interpretation would be for the system to commit completely to one of the possible transitions.…”
Section: Discussionmentioning
confidence: 99%
“…First, note that N is uniformly bounded on all of its valid inputs. Moreover, if we apply Theorem 4.8 to the CRN described above, we obtain a Turing machine which not only behaves identically but can be transformed back into the same CRN [14]. As such, these are truly inverse statements.…”
Section: Discussionmentioning
confidence: 99%
“…Notice, however, that Theorem 4.8 says nothing about the existence of a robust CRN capable of simulating a NFA. For that, we turn to [14] for a CRN with a more restrictive notion of robustness which nonetheless satisfies the definitions we derived here and Theorem 4.8. We briefly summarize this below as an illustrative example.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation