首页> 外文期刊>Multiscale modeling & simulation >Multilevel Monte Carlo for continuous time Markov Chains, with applications in biochemical kinetics
【24h】

Multilevel Monte Carlo for continuous time Markov Chains, with applications in biochemical kinetics

机译:连续时间马尔可夫链的多级蒙特卡洛方法及其在生化动力学中的应用

获取原文
获取原文并翻译 | 示例
           

摘要

We show how to extend a recently proposed multilevel Monte Carlo approach to the continuous time Markov chain setting, thereby greatly lowering the computational complexity needed to compute expected values of functions of the state of the system to a specified accuracy. The extension is nontrivial, exploiting a coupling of the requisite processes that is easy to simulate while providing a small variance for the estimator. Further, and in a stark departure from other implementations of multilevel Monte Carlo, we show how to produce an unbiased estimator that is significantly less computationally expensive than the usual unbiased estimator arising from exact algorithms in conjunction with crude Monte Carlo. We thereby dramatically improve, in a quantifiable manner, the basic computational complexity of current approaches that have many names and variants across the scientific literature, including the Bortz-Kalos-Lebowitz algorithm, discrete event simulation, dynamic Monte Carlo, kinetic Monte Carlo, the n-fold way, the next reaction method, the residence-time algorithm, the stochastic simulation algorithm, Gillespie's algorithm, and tauleaping. The new algorithm applies generically, but we also give an example where the coupling idea alone, even without a multilevel discretization, can be used to improve efficiency by exploiting system structure. Stochastically modeled chemical reaction networks provide a very important application for this work. Hence, we use this context for our notation, terminology, natural scalings, and computational examples.
机译:我们展示了如何将最近提出的多级蒙特卡洛方法扩展到连续时间马尔可夫链设置,从而大大降低将系统状态函数的期望值计算到指定精度所需的计算复杂性。该扩展很简单,它利用了易于模拟的必要过程的耦合,同时为估计量提供了很小的方差。此外,与多级蒙特卡洛的其他实现截然不同,我们展示了如何生成一个无偏估计器,该估计器的计算量要比由精确算法与原始蒙特卡洛结合产生的通常无偏估计器的计算量低得多。因此,我们以可量化的方式极大地改善了当前方法的基本计算复杂性,这些方法在科学文献中具有许多名称和变体,包括Bortz-Kalos-Lebowitz算法,离散事件模拟,动态蒙特卡洛,动力学蒙特卡洛, n折方式,下一反应方法,停留时间算法,随机模拟算法,吉莱斯皮算法和tauleaping。新算法通常适用,但是我们还给出了一个示例,其中即使没有多级离散化,也可以单独利用耦合思想来利用系统结构来提高效率。随机建模的化学反应网络为这项工作提供了非常重要的应用。因此,我们将此上下文用于我们的符号,术语,自然缩放和计算示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号