Robust predicate and function computation in continuous chemical reaction networks
Kim Calabrese, David Doty, Mina Latifi

TL;DR
This paper introduces a new notion of robust computation in chemical reaction networks (CRNs), showing they can reliably decide complex Boolean predicates and compute piecewise affine functions despite rate uncertainties.
Contribution
It defines and analyzes robust computation in CRNs, demonstrating their ability to decide all finite Boolean combinations of threshold predicates and compute piecewise affine functions.
Findings
CRNs can robustly decide all finite Boolean combinations of threshold predicates.
CRNs can robustly compute any piecewise affine function with rational coefficients.
Robust computation is achievable despite rate variations, unlike stable computation.
Abstract
We initiate the study of rate-constant-independent computation of Boolean predicates and numerical functions in the continuous model of chemical reaction networks (CRNs), which model the amount of a chemical species as a nonnegative, real-valued *concentration*. Real-valued numerical functions have previously been studied, finding that exactly the continuous, piecewise rational linear functions can be computed *stably*, a.k.a., *rate-independently*, meaning that the CRN gets the answer correct no matter the rate at which reactions occur. We show that, contrary to functions, continuous CRNs are severely limited in the Boolean predicates they can stably decide, reporting an answer based only on which inputs are 0 or positive. This limitation motivates a slightly relaxed notion of rate-independent computation in CRNs that we call *robust…
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.
