skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Lazy Updating of hubs can enable more realistic models by speeding up stochastic simulations

Journal Article · · Journal of Chemical Physics
DOI:https://doi.org/10.1063/1.4901114· OSTI ID:22423759
;  [1]
  1. Laboratory of Genetics, University of Wisconsin-Madison, Madison, Wisconsin 53706 (United States)

To respect the nature of discrete parts in a system, stochastic simulation algorithms (SSAs) must update for each action (i) all part counts and (ii) each action's probability of occurring next and its timing. This makes it expensive to simulate biological networks with well-connected “hubs” such as ATP that affect many actions. Temperature and volume also affect many actions and may be changed significantly in small steps by the network itself during fever and cell growth, respectively. Such trends matter for evolutionary questions, as cell volume determines doubling times and fever may affect survival, both key traits for biological evolution. Yet simulations often ignore such trends and assume constant environments to avoid many costly probability updates. Such computational convenience precludes analyses of important aspects of evolution. Here we present “Lazy Updating,” an add-on for SSAs designed to reduce the cost of simulating hubs. When a hub changes, Lazy Updating postpones all probability updates for reactions depending on this hub, until a threshold is crossed. Speedup is substantial if most computing time is spent on such updates. We implemented Lazy Updating for the Sorting Direct Method and it is easily integrated into other SSAs such as Gillespie's Direct Method or the Next Reaction Method. Testing on several toy models and a cellular metabolism model showed >10× faster simulations for its use-cases—with a small loss of accuracy. Thus we see Lazy Updating as a valuable tool for some special but important simulation problems that are difficult to address efficiently otherwise.

OSTI ID:
22423759
Journal Information:
Journal of Chemical Physics, Vol. 141, Issue 20; Other Information: (c) 2014 Author(s); Country of input: International Atomic Energy Agency (IAEA); ISSN 0021-9606
Country of Publication:
United States
Language:
English

Similar Records

Transportation Hub Infrastructure Expansion: Decision Support Under Uncertainty
Technical Report · Tue Aug 31 00:00:00 EDT 2021 · OSTI ID:22423759

Hybrid framework for the simulation of stochastic chemical kinetics
Journal Article · Thu Dec 01 00:00:00 EST 2016 · Journal of Computational Physics · OSTI ID:22423759

An adaptive multi-level simulation algorithm for stochastic biological systems
Journal Article · Wed Jan 14 00:00:00 EST 2015 · Journal of Chemical Physics · OSTI ID:22423759