Deterministic Function Computation with Chemical Reaction Networks
Ho-Lin Chen, David Doty, David Soloveichik

TL;DR
This paper characterizes which functions can be deterministically computed by chemical reaction networks (CRNs), showing they correspond exactly to semilinear functions, and demonstrates efficient expected-time computation for these functions.
Contribution
It introduces the concept of function computation in CRNs, establishing a precise characterization of computable functions as semilinear and providing bounds on expected computation time.
Findings
CRNs compute exactly semilinear functions.
Deterministic computation of functions is characterized by semilinear sets.
Expected computation time is polylogarithmic in input size.
Abstract
Chemical reaction networks (CRNs) formally model chemistry in a well-mixed solution. CRNs are widely used to describe information processing occurring in natural cellular regulatory networks, and with upcoming advances in synthetic biology, CRNs are a promising language for the design of artificial molecular control circuitry. Nonetheless, despite the widespread use of CRNs in the natural sciences, the range of computational behaviors exhibited by CRNs is not well understood. CRNs have been shown to be efficiently Turing-universal when allowing for a small probability of error. CRNs that are guaranteed to converge on a correct answer, on the other hand, have been shown to decide only the semilinear predicates. We introduce the notion of function, rather than predicate, computation by representing the output of a function f:N^k --> N^l by a count of some molecular species, i.e., if the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · Gene Regulatory Network Analysis · Advanced biosensing and bioanalysis techniques
