skip to main content
10.1145/1878537.1878629acmotherconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

Stiffness detection and reduction in discrete stochastic simulation of biochemical systems

Published: 11 April 2010 Publication History

Abstract

Typical multiscale biochemical models contain fast-scale and slow-scale reactions, where "fast" reactions fire much more frequently than "slow" ones. This feature often causes stiffness in discrete stochastic simulation methods such as Gillespie's algorithm and tau-leaping methods leading to inefficient simulation. This paper proposes a new strategy to automatically detect stiffness and identify species that cause stiffness. Stiffness reduction methods are also discussed. Numerical results on a heat shock protein regulation model demonstrate the efficiency and accuracy of the proposed method for multiscale biochemical systems.

References

[1]
Gillespie, D., 1976, "A general method for numerically simulating the stochastic time evolution of coupled chemical reactions", J. Comput. Phys., 22:403--434.
[2]
Gillespie, D., 1977, "Exact stochastic simulation of coupled chemical reactions", J. Phys. Chem., 81:2340--61.
[3]
Gillespie, D., 2001, "Approximate accelerated stochastic simulation of chemically reacting systems", J. Chem. Phys., 115:1716.
[4]
Gillespie, D. and Petzold, L., 2003, "Improved leap-size selection for accelerated stochastic simulation", J. Chem. Phys., 119:8229--34.
[5]
Cao, Y., Gillespie, D. and Petzold, L., 2005, "Avoiding negative populations in explicit tau leaping", J. Chem. Phys., 123:054104.
[6]
Cao, Y., Gillespie, D. and Petzold, L., 2006, "Efficient stepsize selection for the tau-leaping method", J. Chem. Phys., 124:044109.
[7]
U. M. Ascher and L. R. Petzold, 1998, Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. SIAM, Philadelphia, PA.
[8]
Rao, C. and Arkin, A., 2003, "Stochastic chemical Kinetics and the quasi steady-state assumption: application to the Gillespie algorithm", J. Chem. Phys., 118:4999--5010.
[9]
Cao, Y., Gillespie, D. and Petzold, L., 2005, "The slow-scale stochastic simulation algorithm", J. Chem. Phys., 122:014116.
[10]
Cao, Y., Gillespie, D. and Petzold, L., 2005, "Multi-scale stochastic simulation algorithm with stochastic partial equilibrium assumption for chemically reacting systems", J. Comput. Phys., 206:395--411.
[11]
Cao, Yang and Petzold, Linda, 2008, "Slow-scale tau-leaping method", Computer Methods in Applied Mechanics and Engineering, 197(43--44):3472--3479.
[12]
Gillespie, Dan T. and Cao, Yang and Sanft, Kevin R. and Petzold, Linda R. Petzold, 2009, "The subtle business of model reduction for stochastic chemical kinetics", J. Chem. Phys., 130(6).
[13]
H. Kurata, H. El-Samad, T. Yi, M. Khammash and J. Doyle, 2001, "Feedback regulation of the heat shock response in E. Coli", in Proceedings of the 40th IEEE conference on Decision and Control, 837--842.
[14]
H. Kurata, M. Khammash and J. Doyle, 2002, "Stochastic analysis of the heat shock response in E. Coli", in Proceedings of the 3rd International Conference on Systems Biology.
[15]
Weinan E and Di Liu and Eric Vanden-Eijnden, 2005, "Nested stochastic simulation algorithm for chemical kinetic systems with disparate rates", J. Chem. Phys., 123(19):194107.
[16]
Cao, Y., Petozld, L., Rathinam, M. and Gillespie, D., 2004, "The numerical stability of leaping methods for stochastic simulation of chemically reacting systems", J. Chem. Phys., 121:12169--78.
[17]
Rathinam, M., Petzold, L., Cao, Y., Gillespie, D., 2003, "Stiffness in stochastic chemically reacting systems: the implicit tau-leaping method", J. Chem. Phys., 119:12784--94.
[18]
Proctor C. J., Soti C., Boys R. J., Gillespie C. S., Shanley D. P., Wilkinson D. J., Kirkwood T. B. L., 2005, "Modelling the actions of chaperones and their role in ageing", Mechanisms of Ageing and Development, 126(1):119--131.
[19]
Li, H., Cao, Y., Petzold, L. and Gillespie, D., 2008, "Algorithms and software for stochastic simulation of biochemical reacting systems", Biotechnology Progress, 24:56--61.
  1. Stiffness detection and reduction in discrete stochastic simulation of biochemical systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SpringSim '10: Proceedings of the 2010 Spring Simulation Multiconference
    April 2010
    1726 pages
    ISBN:9781450300698

    Sponsors

    • SCS: Society for Modeling and Simulation International

    In-Cooperation

    Publisher

    Society for Computer Simulation International

    San Diego, CA, United States

    Publication History

    Published: 11 April 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. StochKit
    2. heat shock proteins
    3. model reduction
    4. stiffness
    5. stochastic simulation

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    SpringSim '10
    Sponsor:
    • SCS
    SpringSim '10: 2010 Spring Simulation Conference
    April 11 - 15, 2010
    Florida, Orlando

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 64
      Total Downloads
    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Mar 2025

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media