• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

通过动态缩放和成本误差优化解决充分混合化学系统动力学蒙特卡罗模拟的时间刚度问题。

Tackling the Temporal Stiffness of Kinetic Monte Carlo Simulations of Well-Mixed Chemical Systems via On-the-Fly Scaling and Cost-Error Optimization.

作者信息

Savva Giannis D, Stamatakis Michail

机构信息

Thomas Young Centre and Department of Chemical Engineering, University College London, Roberts Building, Torrington Place, London WC1E 7JE, U.K.

出版信息

J Phys Chem A. 2025 Feb 13;129(6):1726-1740. doi: 10.1021/acs.jpca.4c05963. Epub 2025 Feb 5.

DOI:10.1021/acs.jpca.4c05963
PMID:39905946
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11831668/
Abstract

Reaction kinetics in biological systems are often subject to stochastic effects due to the low populations of reacting molecules, necessitating the adoption of kinetic Monte Carlo methods for their study. Such methods, however, can be computationally expensive, especially in the case of stiff systems, where some reactions are executed at much higher frequencies than others. We present an algorithm that reduces the reaction rate constants of the fast processes on-the-fly, thereby saving computational time, while keeping the approximation error within desirable limits. The algorithm couples the Modified Next Reaction Method for simulating stochastic systems with the Common Random Number framework and calculates accurate metrics for both the computational cost and approximation error by generating multiple sets of trajectories that correspond to increasingly reduced (downscaled) reaction rate constants. The optimum downscale factor is chosen via optimization of two conflicting objectives: (a) maximizing the speedup and (b) minimizing the approximation error introduced, and it is straightforward to tune the performance of the method, favoring accuracy versus speed or vice versa. Our approach is demonstrated on a biology-inspired well-mixed stiff system and is shown to accelerate the stochastic simulation thereof from 66 h down to 90 min, achieving a speed-up factor of 44×, without distorting the dynamics of the system studied.

摘要

由于生物系统中反应分子数量较少,其反应动力学往往受到随机效应的影响,因此需要采用动力学蒙特卡罗方法进行研究。然而,此类方法计算成本较高,特别是对于刚性系统而言,其中一些反应的执行频率比其他反应高得多。我们提出了一种算法,该算法可以即时降低快速过程的反应速率常数,从而节省计算时间,同时将近似误差控制在理想范围内。该算法将用于模拟随机系统的改进型下一步反应方法与公共随机数框架相结合,并通过生成多组对应于逐渐降低(缩减)的反应速率常数的轨迹,计算出计算成本和近似误差的准确指标。通过对两个相互冲突的目标进行优化来选择最佳缩减因子:(a)最大化加速比;(b)最小化引入的近似误差,并且很容易调整该方法的性能,偏向于准确性与速度,反之亦然。我们的方法在一个受生物学启发的充分混合的刚性系统上得到了验证,结果表明该方法能将随机模拟从66小时加速至90分钟,加速因子达到44倍,且不会扭曲所研究系统的动力学。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/1be0bdb1e120/jp4c05963_0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/9d3e4eac88bd/jp4c05963_0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/5881d519b5e1/jp4c05963_0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/3be8db4b190e/jp4c05963_0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/3bf7f048cfca/jp4c05963_0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/c790ee4ddb2b/jp4c05963_0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/4819f9628877/jp4c05963_0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/283bc6696452/jp4c05963_0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/91dad0fedb09/jp4c05963_0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/20b385b13f03/jp4c05963_0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/56806b36367e/jp4c05963_0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/1be0bdb1e120/jp4c05963_0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/9d3e4eac88bd/jp4c05963_0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/5881d519b5e1/jp4c05963_0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/3be8db4b190e/jp4c05963_0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/3bf7f048cfca/jp4c05963_0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/c790ee4ddb2b/jp4c05963_0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/4819f9628877/jp4c05963_0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/283bc6696452/jp4c05963_0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/91dad0fedb09/jp4c05963_0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/20b385b13f03/jp4c05963_0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/56806b36367e/jp4c05963_0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6c27/11831668/1be0bdb1e120/jp4c05963_0011.jpg

相似文献

1
Tackling the Temporal Stiffness of Kinetic Monte Carlo Simulations of Well-Mixed Chemical Systems via On-the-Fly Scaling and Cost-Error Optimization.通过动态缩放和成本误差优化解决充分混合化学系统动力学蒙特卡罗模拟的时间刚度问题。
J Phys Chem A. 2025 Feb 13;129(6):1726-1740. doi: 10.1021/acs.jpca.4c05963. Epub 2025 Feb 5.
2
An equation-free probabilistic steady-state approximation: dynamic application to the stochastic simulation of biochemical reaction networks.一种无方程概率稳态近似:在生化反应网络随机模拟中的动态应用
J Chem Phys. 2005 Dec 1;123(21):214106. doi: 10.1063/1.2131050.
3
Macromolecular crowding: chemistry and physics meet biology (Ascona, Switzerland, 10-14 June 2012).大分子拥挤现象:化学与物理邂逅生物学(瑞士阿斯科纳,2012年6月10日至14日)
Phys Biol. 2013 Aug;10(4):040301. doi: 10.1088/1478-3975/10/4/040301. Epub 2013 Aug 2.
4
Generalized Temporal Acceleration Scheme for Kinetic Monte Carlo Simulations of Surface Catalytic Processes by Scaling the Rates of Fast Reactions.通过缩放快速反应速率实现表面催化过程动力学蒙特卡罗模拟的广义时间加速方案。
J Chem Theory Comput. 2017 Apr 11;13(4):1525-1538. doi: 10.1021/acs.jctc.6b00859. Epub 2017 Mar 28.
5
Scaling methods for accelerating kinetic Monte Carlo simulations of chemical reaction networks.用于加速化学反应网络动力学蒙特卡罗模拟的缩放方法。
J Chem Phys. 2019 Jun 28;150(24):244101. doi: 10.1063/1.5096774.
6
Hybrid deterministic/stochastic simulation of complex biochemical systems.复杂生化系统的混合确定性/随机模拟
Mol Biosyst. 2017 Nov 21;13(12):2672-2686. doi: 10.1039/c7mb00426e.
7
Accurate acceleration of kinetic Monte Carlo simulations through the modification of rate constants.通过修改速率常数精确加速动力学蒙特卡罗模拟。
J Chem Phys. 2010 May 21;132(19):194101. doi: 10.1063/1.3409606.
8
Matrix product algorithm for stochastic dynamics on networks applied to nonequilibrium Glauber dynamics.用于网络上随机动力学的矩阵乘积算法在非平衡 Glauber 动力学中的应用。
Phys Rev E. 2018 Jan;97(1-1):010104. doi: 10.1103/PhysRevE.97.010104.
9
A rigorous framework for multiscale simulation of stochastic cellular networks.用于随机细胞网络多尺度模拟的严格框架。
J Chem Phys. 2009 Aug 7;131(5):054102. doi: 10.1063/1.3190327.
10
A comparison of approximation techniques for variance-based sensitivity analysis of biochemical reaction systems.基于方差的生化反应系统灵敏度分析的逼近技术比较。
BMC Bioinformatics. 2010 May 12;11:246. doi: 10.1186/1471-2105-11-246.

本文引用的文献

1
Kinetic Monte Carlo simulations for heterogeneous catalysis: Fundamentals, current status, and challenges.多相催化的动力学蒙特卡罗模拟:基础、现状与挑战
J Chem Phys. 2022 Mar 28;156(12):120902. doi: 10.1063/5.0083251.
2
SQERT-T: alleviating kinetic Monte Carlo (KMC)-stiffness in transient KMC simulations.SQERT-T:缓解瞬态动力学蒙特卡罗(KMC)模拟中的KMC刚度。
J Phys Condens Matter. 2018 Jul 25;30(29):295901. doi: 10.1088/1361-648X/aacb6d. Epub 2018 Jun 8.
3
Acceleration and sensitivity analysis of lattice kinetic Monte Carlo simulations using parallel processing and rate constant rescaling.
利用并行处理和速率常数重缩放加速和灵敏度分析晶格动力学蒙特卡罗模拟。
J Chem Phys. 2017 Oct 28;147(16):164103. doi: 10.1063/1.4998926.
4
Generalized Temporal Acceleration Scheme for Kinetic Monte Carlo Simulations of Surface Catalytic Processes by Scaling the Rates of Fast Reactions.通过缩放快速反应速率实现表面催化过程动力学蒙特卡罗模拟的广义时间加速方案。
J Chem Theory Comput. 2017 Apr 11;13(4):1525-1538. doi: 10.1021/acs.jctc.6b00859. Epub 2017 Mar 28.
5
Noise in biology.生物学中的噪声
Rep Prog Phys. 2014;77(2):026601. doi: 10.1088/0034-4885/77/2/026601. Epub 2014 Jan 20.
6
Intrinsic noise and division cycle effects on an abstract biological oscillator.内在噪声和分裂周期对抽象生物振荡器的影响。
Chaos. 2010 Sep;20(3):033118. doi: 10.1063/1.3484868.
7
Accurate acceleration of kinetic Monte Carlo simulations through the modification of rate constants.通过修改速率常数精确加速动力学蒙特卡罗模拟。
J Chem Phys. 2010 May 21;132(19):194101. doi: 10.1063/1.3409606.
8
Efficient computation of parameter sensitivities of discrete stochastic chemical reaction networks.高效计算离散随机化学反应网络的参数敏感性。
J Chem Phys. 2010 Jan 21;132(3):034103. doi: 10.1063/1.3280166.
9
Comparison of deterministic and stochastic models of the lac operon genetic network.乳糖操纵子遗传网络的确定性模型与随机模型的比较。
Biophys J. 2009 Feb;96(3):887-906. doi: 10.1016/j.bpj.2008.10.028.
10
Incorporating postleap checks in tau-leaping.在τ跳跃中纳入跳跃后检查。
J Chem Phys. 2008 Feb 7;128(5):054103. doi: 10.1063/1.2819665.