Efficient reactive Brownian dynamics
Abstract
We develop a Split Reactive Brownian Dynamics (SRBD) algorithm for particle simulations of reaction-diffusion systems based on the Doi or volume reactivity model, in which pairs of particles react with a specified Poisson rate if they are closer than a chosen reactive distance. In our Doi model, we ensure that the microscopic reaction rules for various association and dissociation reactions are consistent with detailed balance (time reversibility) at thermodynamic equilibrium. The SRBD algorithm uses Strang splitting in time to separate reaction and diffusion and solves both the diffusion-only and reaction-only subproblems exactly, even at high packing densities. To efficiently process reactions without uncontrolled approximations, SRBD employs an event-driven algorithm that processes reactions in a time-ordered sequence over the duration of the time step. A grid of cells with size larger than all of the reactive distances is used to schedule and process the reactions, but unlike traditional grid-based methods such as reaction-diffusion master equation algorithms, the results of SRBD are statistically independent of the size of the grid used to accelerate the processing of reactions. We use the SRBD algorithm to compute the effective macroscopic reaction rate for both reaction-limited and diffusion-limited irreversible association in three dimensions and compare tomore »
- Authors:
-
- New York Univ. (NYU), NY (United States)
- New York Univ. (NYU), NY (United States); Univ. of California, Berkeley, CA (United States)
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Publication Date:
- Research Org.:
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
- OSTI Identifier:
- 1435110
- Alternate Identifier(s):
- OSTI ID: 1417424
- Grant/Contract Number:
- AC02-05CH11231; SC0008271
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Journal of Chemical Physics
- Additional Journal Information:
- Journal Volume: 148; Journal Issue: 3; Related Information: © 2018 Author(s).; Journal ID: ISSN 0021-9606
- Publisher:
- American Institute of Physics (AIP)
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Donev, Aleksandar, Yang, Chiao-Yu, and Kim, Changho. Efficient reactive Brownian dynamics. United States: N. p., 2018.
Web. doi:10.1063/1.5009464.
Donev, Aleksandar, Yang, Chiao-Yu, & Kim, Changho. Efficient reactive Brownian dynamics. United States. https://doi.org/10.1063/1.5009464
Donev, Aleksandar, Yang, Chiao-Yu, and Kim, Changho. Sun .
"Efficient reactive Brownian dynamics". United States. https://doi.org/10.1063/1.5009464. https://www.osti.gov/servlets/purl/1435110.
@article{osti_1435110,
title = {Efficient reactive Brownian dynamics},
author = {Donev, Aleksandar and Yang, Chiao-Yu and Kim, Changho},
abstractNote = {We develop a Split Reactive Brownian Dynamics (SRBD) algorithm for particle simulations of reaction-diffusion systems based on the Doi or volume reactivity model, in which pairs of particles react with a specified Poisson rate if they are closer than a chosen reactive distance. In our Doi model, we ensure that the microscopic reaction rules for various association and dissociation reactions are consistent with detailed balance (time reversibility) at thermodynamic equilibrium. The SRBD algorithm uses Strang splitting in time to separate reaction and diffusion and solves both the diffusion-only and reaction-only subproblems exactly, even at high packing densities. To efficiently process reactions without uncontrolled approximations, SRBD employs an event-driven algorithm that processes reactions in a time-ordered sequence over the duration of the time step. A grid of cells with size larger than all of the reactive distances is used to schedule and process the reactions, but unlike traditional grid-based methods such as reaction-diffusion master equation algorithms, the results of SRBD are statistically independent of the size of the grid used to accelerate the processing of reactions. We use the SRBD algorithm to compute the effective macroscopic reaction rate for both reaction-limited and diffusion-limited irreversible association in three dimensions and compare to existing theoretical predictions at low and moderate densities. We also study long-time tails in the time correlation functions for reversible association at thermodynamic equilibrium and compare to recent theoretical predictions. Finally, we compare different particle and continuum methods on a model exhibiting a Turing-like instability and pattern formation. Our studies reinforce the common finding that microscopic mechanisms and correlations matter for diffusion-limited systems, making continuum and even mesoscopic modeling of such systems difficult or impossible. We also find that for models in which particles diffuse off lattice, such as the Doi model, reactions lead to a spurious enhancement of the effective diffusion coefficients.},
doi = {10.1063/1.5009464},
journal = {Journal of Chemical Physics},
number = 3,
volume = 148,
place = {United States},
year = {2018},
month = {1}
}
Web of Science
Figures / Tables:

Works referenced in this record:
A First-Passage Kinetic Monte Carlo algorithm for complex diffusion–reaction systems
journal, May 2010
- Donev, Aleksandar; Bulatov, Vasily V.; Oppelstrup, Tomas
- Journal of Computational Physics, Vol. 229, Issue 9
Stochastic reaction-diffusion kinetics in the microscopic limit
journal, November 2010
- Fange, D.; Berg, O. G.; Sjoberg, P.
- Proceedings of the National Academy of Sciences, Vol. 107, Issue 46
Do the internal fluctuations blur or enhance axial segmentation?
journal, May 2011
- Lemarchand, A.; Nowakowski, B.
- EPL (Europhysics Letters), Vol. 94, Issue 4
Validity of the Law of Mass Action in Three-Dimensional Coagulation Processes
journal, March 2012
- Winkler, Anton A.; Frey, Erwin
- Physical Review Letters, Vol. 108, Issue 10
A thermodynamically consistent non-ideal stochastic hard-sphere fluid
journal, November 2009
- Donev, Aleksandar; Alder, Berni J.; Garcia, Alejandro L.
- Journal of Statistical Mechanics: Theory and Experiment, Vol. 2009, Issue 11
Stochastic operator-splitting method for reaction-diffusion systems
journal, November 2012
- Choi, TaiJung; Maurya, Mano Ram; Tartakovsky, Daniel M.
- The Journal of Chemical Physics, Vol. 137, Issue 18
Asymptotic relaxation of reversible bimolecular chemical reactions
journal, November 2002
- Gopich, Irina V.; Szabo, Attila
- Chemical Physics, Vol. 284, Issue 1-2
First-Passage Monte Carlo Algorithm: Diffusion without All the Hops
journal, December 2006
- Opplestrup, Tomas; Bulatov, Vasily V.; Gilmer, George H.
- Physical Review Letters, Vol. 97, Issue 23
Stochastic Hard-Sphere Dynamics for Hydrodynamics of Nonideal Fluids
journal, August 2008
- Donev, Aleksandar; Alder, Berni J.; Garcia, Alejandro L.
- Physical Review Letters, Vol. 101, Issue 7
Analysis of Brownian Dynamics Simulations of Reversible Bimolecular Reactions
journal, January 2011
- Lipková, Jana; Zygalakis, Konstantinos C.; Chapman, S. Jonathan
- SIAM Journal on Applied Mathematics, Vol. 71, Issue 3
Microscopic simulation of chemical bistability in homogeneous systems
journal, November 1996
- Baras, F.; Mansour, M. Malek; Pearson, J. E.
- The Journal of Chemical Physics, Vol. 105, Issue 18
Spatio-temporal correlations can drastically change the response of a MAPK pathway
journal, January 2010
- Takahashi, K.; Tanase-Nicola, S.; ten Wolde, P. R.
- Proceedings of the National Academy of Sciences, Vol. 107, Issue 6
Violation of the mass-action law in dilute chemical systems
journal, November 2013
- Brogioli, Doriano
- The Journal of Chemical Physics, Vol. 139, Issue 18
Rapid sampling of stochastic displacements in Brownian dynamics simulations
journal, March 2017
- Fiore, Andrew M.; Balboa Usabiaga, Florencio; Donev, Aleksandar
- The Journal of Chemical Physics, Vol. 146, Issue 12
Stochastic theory of diffusion-controlled reaction
journal, September 1976
- Doi, M.
- Journal of Physics A: Mathematical and General, Vol. 9, Issue 9
Kinetics of reversible diffusion influenced reactions: The self-consistent relaxation time approximation
journal, July 2002
- Gopich, Irina V.; Szabo, Attila
- The Journal of Chemical Physics, Vol. 117, Issue 2
Stochastic Turing Patterns: Analysis of Compartment-Based Approaches
journal, November 2014
- Cao, Yang; Erban, Radek
- Bulletin of Mathematical Biology, Vol. 76, Issue 12
Exact Green's function of the reversible diffusion-influenced reaction for an isolated pair in two dimensions
journal, August 2012
- Prüstel, Thorsten; Meier-Schellersheim, Martin
- The Journal of Chemical Physics, Vol. 137, Issue 5
Exact Solution of the Reversible Diffusion-Influenced Reaction for an Isolated Pair in Three Dimensions
journal, February 1999
- Kim, Hyojoon; Shin, Kook Joe
- Physical Review Letters, Vol. 82, Issue 7
A reversible mesoscopic model of diffusion in liquids: from giant fluctuations to Fick’s law
journal, April 2014
- Donev, Aleksandar; Fai, Thomas G.; Vanden-Eijnden, Eric
- Journal of Statistical Mechanics: Theory and Experiment, Vol. 2014, Issue 4
Nanoscale Turing structures
journal, September 2014
- Dziekan, Piotr; Hansen, J. S.; Nowakowski, Bogdan
- The Journal of Chemical Physics, Vol. 141, Issue 12
Diffusion-controlled reaction rates
journal, August 1949
- Collins, Frank C.; Kimball, George E.
- Journal of Colloid Science, Vol. 4, Issue 4
Stochastic Simulation of Turing Patterns
journal, April 2008
- Zheng-Ping, Fu; Xin-Hang, Xu; Hong-Li, Wang
- Chinese Physics Letters, Vol. 25, Issue 4
Detailed Simulations of Cell Biology with Smoldyn 2.1
journal, March 2010
- Andrews, Steven S.; Addy, Nathan J.; Brent, Roger
- PLoS Computational Biology, Vol. 6, Issue 3
SPOCK: Exact Parallel Kinetic Monte-Carlo on 1.5 Million Tasks
conference, January 2016
- Oppelstrup, Tomas; Jefferson, David R.; Bulatov, Vasily V.
- Proceedings of the 2016 annual ACM Conference on SIGSIM Principles of Advanced Discrete Simulation - SIGSIM-PADS '16
Long-range and many-body effects in coagulation processes
journal, February 2013
- Winkler, Anton A.; Frey, Erwin
- Physical Review E, Vol. 87, Issue 2
A convergent reaction-diffusion master equation
journal, August 2013
- Isaacson, Samuel A.
- The Journal of Chemical Physics, Vol. 139, Issue 5
Asynchronous Event-Driven Particle Algorithms
journal, April 2009
- Donev, Aleksandar
- SIMULATION, Vol. 85, Issue 4
A discrete stochastic formulation for reversible bimolecular reactions via diffusion encounter
journal, January 2016
- del Razo, Mauricio J.; Qian, Hong
- Communications in Mathematical Sciences, Vol. 14, Issue 6
Microscopic simulation of chemical oscillations in homogeneous systems
journal, October 1990
- Baras, F.; Pearson, J. E.; Mansour, M. Malek
- The Journal of Chemical Physics, Vol. 93, Issue 8
Marginally Stable Chemical Systems as Precursors of Life
journal, July 2010
- Brogioli, Doriano
- Physical Review Letters, Vol. 105, Issue 5
First-passage kinetic Monte Carlo method
journal, December 2009
- Oppelstrup, Tomas; Bulatov, Vasily V.; Donev, Aleksandar
- Physical Review E, Vol. 80, Issue 6
Reaction-diffusion approach to prevertebrae formation: Effect of a local source of morphogen
journal, September 2013
- Dziekan, P.; Signon, L.; Nowakowski, B.
- The Journal of Chemical Physics, Vol. 139, Issue 11
Stochastic modelling of reaction–diffusion processes: algorithms for bimolecular reactions
journal, August 2009
- Erban, Radek; Chapman, S. Jonathan
- Physical Biology, Vol. 6, Issue 4
Computational methods for diffusion-influenced biochemical reactions
journal, May 2007
- Dobrzyński, Maciej; Rodríguez, Jordi Vidal; Kaandorp, Jaap A.
- Bioinformatics, Vol. 23, Issue 15
Lost in presumption: stochastic reactions in spatial models
journal, December 2012
- Mahmutovic, Anel; Fange, David; Berg, Otto G.
- Nature Methods, Vol. 9, Issue 12
Green’s-function reaction dynamics: A particle-based approach for simulating biochemical networks in time and space
journal, December 2005
- van Zon, Jeroen S.; ten Wolde, Pieter Rein
- The Journal of Chemical Physics, Vol. 123, Issue 23
ReaDDyMM: Fast Interacting Particle Reaction-Diffusion Simulations Using Graphical Processing Units
journal, February 2015
- Biedermann, Johann; Ullrich, Alexander; Schöneberg, Johannes
- Biophysical Journal, Vol. 108, Issue 3
An exact and efficient first passage time algorithm for reaction–diffusion processes on a 2D-lattice
journal, January 2014
- Bezzola, Andri; Bales, Benjamin B.; Alkire, Richard C.
- Journal of Computational Physics, Vol. 256
Long-Time Tails in the Kinetics of Reversible Bimolecular Reactions
journal, January 2001
- Gopich, Irina V.; Ovchinnikov, Alexander A.; Szabo, Attila
- Physical Review Letters, Vol. 86, Issue 5
A First-Passage Kinetic Monte Carlo method for reaction–drift–diffusion processes
journal, February 2014
- Mauro, Ava J.; Sigurdsson, Jon Karl; Shrake, Justin
- Journal of Computational Physics, Vol. 259
Stochastic Simulation of Chemical Kinetics
journal, May 2007
- Gillespie, Daniel T.
- Annual Review of Physical Chemistry, Vol. 58, Issue 1
Reaction rates for mesoscopic reaction-diffusion kinetics
journal, February 2015
- Hellander, Stefan; Hellander, Andreas; Petzold, Linda
- Physical Review E, Vol. 91, Issue 2
MesoRD 1.0: Stochastic reaction-diffusion simulations in the microscopic limit
journal, October 2012
- Fange, D.; Mahmutovic, A.; Elf, J.
- Bioinformatics, Vol. 28, Issue 23
Marginal stability in chemical systems and its relevance in the origin of life
journal, September 2011
- Brogioli, Doriano
- Physical Review E, Vol. 84, Issue 3
Stochastic simulation of reaction-diffusion systems: A fluctuating-hydrodynamics approach
journal, March 2017
- Kim, Changho; Nonaka, Andy; Bell, John B.
- The Journal of Chemical Physics, Vol. 146, Issue 12
The multinomial simulation algorithm for discrete stochastic simulation of reaction-diffusion systems
journal, March 2009
- Lampoudi, Sotiria; Gillespie, Dan T.; Petzold, Linda R.
- The Journal of Chemical Physics, Vol. 130, Issue 9
Stochastic reaction-diffusion simulation with MesoRD
journal, April 2005
- Hattne, J.; Fange, D.; Elf, J.
- Bioinformatics, Vol. 21, Issue 12
Reversible diffusion-limited reactions: “Chemical Equilibrium” state and the Law of Mass Action revisited
journal, January 2005
- Voituriez, R.; Moreau, M.; Oshanin, G.
- Europhysics Letters (EPL), Vol. 69, Issue 2
Scaling Approach for the Kinetics of Recombination Processes
journal, March 1984
- Kang, K.; Redner, S.
- Physical Review Letters, Vol. 52, Issue 12
Diffusion with back reaction
journal, September 1984
- Agmon, Noam
- The Journal of Chemical Physics, Vol. 81, Issue 6
Multinomial diffusion equation
journal, June 2011
- Balter, Ariel; Tartakovsky, Alexandre M.
- Physical Review E, Vol. 83, Issue 6
Helium at zero temperature with hard-sphere and other forces
journal, May 1974
- Kalos, M. H.; Levesque, D.; Verlet, L.
- Physical Review A, Vol. 9, Issue 5
Large-scale simulations of diffusion-limited n -species annihilation
journal, April 2003
- Zhong, Dexin; Dawkins, Roan; ben-Avraham, Daniel
- Physical Review E, Vol. 67, Issue 4
Applications of field-theoretic renormalization group methods to reaction–diffusion problems
journal, April 2005
- Täuber, Uwe C.; Howard, Martin; Vollmayr-Lee, Benjamin P.
- Journal of Physics A: Mathematical and General, Vol. 38, Issue 17
Adaptive two-regime method: Application to front propagation
journal, March 2014
- Robinson, Martin; Flegg, Mark; Erban, Radek
- The Journal of Chemical Physics, Vol. 140, Issue 12
A master equation description of local fluctuations
journal, September 1975
- Malek-Mansour, M.; Nicolis, G.
- Journal of Statistical Physics, Vol. 13, Issue 3
Works referencing / citing this record:
MSM/RD: Coupling Markov state models of molecular kinetics with reaction-diffusion simulations
journal, June 2018
- Dibak, Manuel; del Razo, Mauricio J.; De Sancho, David
- The Journal of Chemical Physics, Vol. 148, Issue 21
Fluctuating hydrodynamics of reactive liquid mixtures
journal, August 2018
- Kim, Changho; Nonaka, Andy; Bell, John B.
- The Journal of Chemical Physics, Vol. 149, Issue 8
Reactive SINDy: Discovering governing reactions from concentration data
journal, January 2019
- Hoffmann, Moritz; Fröhner, Christoph; Noé, Frank
- The Journal of Chemical Physics, Vol. 150, Issue 2
Diffusion-influenced reaction rates in the presence of pair interactions
journal, October 2019
- Dibak, Manuel; Fröhner, Christoph; Noé, Frank
- The Journal of Chemical Physics, Vol. 151, Issue 16
Reaction-diffusion kinetics on lattice at the microscopic scale
journal, September 2018
- Chew, Wei-Xiang; Kaizu, Kazunari; Watabe, Masaki
- Physical Review E, Vol. 98, Issue 3
ReaDDy 2: Fast and flexible software framework for interacting-particle reaction dynamics
journal, February 2019
- Hoffmann, Moritz; Fröhner, Christoph; Noé, Frank
- PLOS Computational Biology, Vol. 15, Issue 2
Diffusion-influenced reaction rates in the presence of pair interactions
text, January 2019
- Dibak, Manuel; Fröhner, Christoph; Noé, Frank
- arXiv
Figures / Tables found in this record: