Composable computation in discrete chemical reaction networks

02/26/2019
by   Eric Severson, et al.
0

We study the composability of discrete chemical reaction networks (CRNs) that stably compute (i.e., with probability 0 of error) integer-valued functions f:N^d →N. We consider output-oblivious CRNs in which the output species is never a reactant (input) to any reaction. The class of output-oblivious CRNs is fundamental, having appeared in several earlier studies of CRN computation, because it is precisely the class of CRNs that can be composed by simply renaming the output of the upstream CRN to match the input of the downstream CRN. Our main theorem precisely characterizes the functions f stably computable by output-oblivious CRNs with an initial leader. The key necessary condition is that f is eventually the minimum of a finite number of nondecreasing quilt-affine functions: essentially "nearly affine" functions, with a fixed (rational) linear slope and periodic offsets.

READ FULL TEXT
research
12/07/2018

Output-Oblivious Stochastic Chemical Reaction Networks

We classify the functions f:N^2 →N which are stably computable by output...
research
06/27/2019

Composable Rate-Independent Computation in Continuous Chemical Reaction Networks

Biological regulatory networks depend upon chemical interactions to proc...
research
10/06/2018

Stochastic Chemical Reaction Networks for Robustly Approximating Arbitrary Probability Distributions

We show that discrete distributions on the d-dimensional non-negative in...
research
07/07/2021

Defining Autocatalysis in Chemical Reaction Networks

Autocatalysis is a deceptively simple concept, referring to the situatio...
research
11/03/2018

Hardness of computing and approximating predicates and functions with leaderless population protocols

Population protocols are a distributed computing model appropriate for d...
research
12/18/2017

Combinatorics of chemical reaction systems

We propose a concise stochastic mechanics framework for chemical reactio...
research
08/17/2019

Generalized potential games

In this paper, we introduce a notion of generalized potential games that...

Please sign up or login with your details

Forgot password? Click here to reset