Published September 22, 2008 | Version Submitted
Technical Report Open

Programmability of Chemical Reaction Networks

Abstract

Motivated by the intriguing complexity of biochemical circuitry within individual cells we study Stochastic Chemical Reaction Networks (SCRNs), a formal model that considers a set of chemical reactions acting on a finite number of molecules in a well-stirred solution according to standard chemical kinetics equations. SCRNs have been widely used for describing naturally occurring (bio)chemical systems, and with the advent of synthetic biology they become a promising language for the design of artificial biochemical circuits. Our interest here is the computational power of SCRNs and how they relate to more conventional models of computation. We survey known connections and give new connections between SCRNs and Boolean Logic Circuits, Vector Addition Systems, Petri Nets, Gate Implementability, Primitive Recursive Functions, Register Machines, Fractran, and Turing Machines. A theme to these investigations is the thin line between decidable and undecidable questions about SCRN behavior.

Additional Information

The research was supported in part by the "Alpha Project" at the Center for Genomic Experimentation and Computation, an NIH Center of Excellence (grant number P50 HG02370), as well as NSF Grants No. 0523761 and 0728703 to EW and NIMH Training Grant MH19138-15.

Attached Files

Submitted - etr090.pdf

Files

etr090.pdf

Files (823.6 kB)

Name Size
md5:e2b022be82bffabff1f2e219df6ce4f6
823.6 kB Preview Download

Additional details

Identifiers

Eprint ID
26121
Resolver ID
CaltechPARADISE:2008.ETR090

Funding

NIH
P50 HG02370
NSF
CCF-0523761
NSF
CCF-0728703
NIH Predoctoral Fellowship
MH19138-15

Dates

Created
2008-09-23
Created from EPrint's datestamp field
Updated
2020-02-21
Created from EPrint's last_modified field

Caltech Custom Metadata