首页> 外文期刊>Computer physics communications >Efficient sampling of spreading processes on complex networks using a composition and rejection algorithm
【24h】

Efficient sampling of spreading processes on complex networks using a composition and rejection algorithm

机译:使用组合物和拒绝算法有效地对复杂网络传播过程的采样

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

摘要

Efficient stochastic simulation algorithms are of paramount importance to the study of spreading phenomena on complex networks. Using insights and analytical results from network science, we discuss how the structure of contacts affects the efficiency of current algorithms. We show that algorithms believed to require O(log N) or even O(1) operations per update - where N is the number of nodes - display instead a polynomial scaling for networks that are either dense or sparse and heterogeneous. This significantly affects the required computation time for simulations on large networks. To circumvent the issue, we propose a node-based method combined with a composition and rejection algorithm, a sampling scheme that has an average-case complexity of O[log(log N)] per update for general networks. This systematic approach is first set-up for Markovian dynamics, but can also be adapted to a number of non-Markovian processes and can enhance considerably the study of a wide range of dynamics on networks. (C) 2019 Elsevier B.V. All rights reserved.
机译:高效的随机仿真算法对复杂网络的扩散现象的研究至关重要。使用网络科学的见解和分析结果,我们讨论了联系人的结构如何影响当前算法的效率。我们展示了每次更新需要O(log n)或甚至O(1)操作的算法 - 其中n是节点的数量 - 而是用于致密或稀疏和异构的网络的多项式缩放。这显着影响大网络上模拟所需的计算时间。为了规避问题,我们提出了一种基于节点的方法与组合和拒绝算法,一个采样方案,其对一般网络的每个更新具有O [Log(log n)]的平均值复杂度。这种系统方法是Markovian动态的第一次设置,但也可以适应许多非马尔可夫过程,并且可以显着增强对网络上各种动态的研究。 (c)2019年Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号