Skip to main content
. Author manuscript; available in PMC: 2020 Feb 7.
Published in final edited form as: J Theor Biol. 2018 Nov 28;462:514–527. doi: 10.1016/j.jtbi.2018.11.034

Table 1.

Variant models of the dynamic properties of biochemical reaction networks*.

Deterministic Models
Time Concen/Activ Rate Laws System of Rate Equations
Discrete Discrete (0,1) Discrete Boolean: Ci(t + 1) = Bi(C1(t), …, CN(t))
Continuous Continuous Discrete Piecewise-linear ODEs:
dCidt=γi[Bi(C^1(t),,C^N(t))Ci(t)]
Continuous Continuous Continuous Nonlinear ODEs:
dCidt=Σj=1MνijRj(C1,,CN)

Stochastic Models
Time Concen/Activ Rate Laws System of Rate Equations
Continuous Continuous Discrete Piecewise-linear SDE:
dCidt=γi[Bi(C^1(t),,C^N(t))Ci(t)]+σiξiΔt
Continuous Continuous Continuous Nonlinear SDEs (Langevin formalism):
dCidt=Σj=1MνijRj(C1,,CN)+[Σj=1MνijRj]12ξiΔt
Continuous Discrete Continuous Gillespie SSA:
Ci (t + Δt) = Ci(t) + νij where Δt is the time interval until the next reaction and j is the index of the next reaction
*

Explanatory footnotes to Table 1.

Abbreviations: ODE, ordinary differential equation; SDE, stochastic differential equation; SSA, stochastic simulation algorithm; PWL, piecewise linear.

Bi(C1, C2, …, CN) is a Boolean function (i.e., 0 or 1) of Boolean variables.

C^i(t)=0, if 0 ≤ Ci(t) ≤ θi; =1, if θi < Ci(t) ≤ 1.

Rj(C1, C2, …, CN) is a continuous function (rate law) of continuous variables.

νij is the stoichiometric coefficient of species i in reaction j.

γi > 0 are rate constants that govern the rate at which species i approaches its steady-state value, Ci = Bi(…).

ξi is a random number chosen from a Gaussian distribution with mean = 0 and variance = 1.

σi > 0 are amplitudes for the white-noise terms in the PWL-SDEs.