A partial-propensity formulation of the stochastic simulation algorithm for chemical reaction networks with delays (original) (raw)

Skip Nav Destination

Research Article| January 07 2011

Rajesh Ramaswamy;

Institute of Theoretical Computer Science and Swiss Institute of Bioinformatics

, ETH Zurich, CH-8092 Zürich,

Switzerland

Search for other works by this author on:

Ivo F. Sbalzarini

Institute of Theoretical Computer Science and Swiss Institute of Bioinformatics

, ETH Zurich, CH-8092 Zürich,

Switzerland

Search for other works by this author on:

Crossmark: Check for Updates

Rajesh Ramaswamya)

Institute of Theoretical Computer Science and Swiss Institute of Bioinformatics

, ETH Zurich, CH-8092 Zürich,

Switzerland

Ivo F. Sbalzarinib)

Institute of Theoretical Computer Science and Swiss Institute of Bioinformatics

, ETH Zurich, CH-8092 Zürich,

Switzerland

J. Chem. Phys. 134, 014106 (2011)

Several real-world systems, such as gene expression networks in biological cells, contain coupled chemical reactions with a time delay between reaction initiation and completion. The non-Markovian kinetics of such reaction networks can be exactly simulated using the delay stochastic simulation algorithm (dSSA). The computational cost of dSSA scales with the total number of reactions in the network. We reduce this cost to scale at most with the smaller number of species by using the concept of partial reaction propensities. The resulting delay partial-propensity direct method (dPDM) is an exact dSSA formulation for well-stirred systems of coupled chemical reactions with delays. We detail dPDM and present a theoretical analysis of its computational cost. Furthermore, we demonstrate the implications of the theoretical cost analysis in two prototypical benchmark applications. The dPDM formulation is shown to be particularly efficient for strongly coupled reaction networks, where the number of reactions is much larger than the number of species.

REFERENCES

D. T.

Gillespie

,

Physica A

188

,

404

(

1992

).

D. T.

Gillespie

,

J. Comput. Phys.

22

,

403

(

1976

).

M. A.

Gibson

and

J.

Bruck

,

J. Phys. Chem. A

104

,

1876

(

2000

).

Y.

Cao

,

H.

Li

, and

L.

Petzold

,

J. Chem. Phys.

121

,

4059

(

2004

).

J. M.

McCollum

,

G. D.

Peterson

,

C. D.

Cox

,

M. L.

Simpson

, and

N. F.

Samatova

,

Comput. Biol. Chem.

30

,

39

(

2006

).

A.

Slepoy

,

A. P.

Thompson

, and

S. J.

Plimpton

,

J. Chem. Phys.

128

,

205101

(

2008

).

R.

Ramaswamy

,

N.

González-Segredo

, and

I. F.

Sbalzarini

,

J. Chem. Phys.

130

,

244104

(

2009

).

R.

Ramaswamy

and

I. F.

Sbalzarini

,

J. Chem. Phys.

132

,

044102

(

2010

).

B.

Alberts

,

D.

Bray

,

A.

Johnson

,

J.

Lewis

,

M.

Raff

,

K.

Roberts

, and

P.

Walter

,

Essential Cell Biology

(

Garland Publication, Inc.

,

New York

,

1997

).

X.

Cai

and

Z.

Xu

,

J. Chem. Phys.

126

,

074102

(

2007

).

Q.

Li

and

X.

Lang

,

Biophys. J.

94

,

1983

(

2008

).

Z.

Xu

and

X.

Cai

,

EURASIP J. Bioinform. Syst. Biol.

2009

,

386853

(

2009

).

X.

Cai

,

J. Chem. Phys.

126

,

074102

(

2007

).

R.

Ramaswamy

and

I. F.

Sbalzarini

,

Fast exact stochastic simulation algorithms using partial propensities

, in

Proc. ICNAAM, Numerical Analysis and Applied Mathematics, International Conference

(

AIP

,

New York

,

2010

), pp.

1338

1341

.

K. R.

Schneider

and

T.

Wilhelm

,

J. Math. Biol.

40

,

443

(

2000

).

T.

Wilhelm

,

J. Math. Chem.

27

,

71

(

2000

).

P.

Meakin

,

Ann. Rev. Phys. Chem.

39

,

237

(

1988

).

L.

Devroye

,

Non-Uniform Random Variate Generation

(

Springer-Verlag

,

New York

,

1986

).

See supplementary material at http://dx.doi.org/10.1063/1.3521496 for a C++ implementation of dPDM at the time of writing. A constantly updated version is available free of charge on the web page of the authors.

© 2011 American Institute of Physics.

2011

American Institute of Physics

Supplementary Material

You do not currently have access to this content.

Pay-Per-View Access

$40.00

Sign In

You could not be signed in. Please check your credentials and make sure you have an active account and try again.

Username ?

Password