A Probabilistic Linear Solver Based on a Multilevel Monte Carlo Method

被引:2
|
作者
Acebron, Juan A. [1 ,2 ]
机构
[1] Univ Inst Lisbon, Dept Informat Sci & Technol, ISCTE, Lisbon, Portugal
[2] Univ Lisbon, INESC, ID, Inst Super Tecn, Lisbon, Portugal
关键词
Multilevel; Monte Carlo method; Network analysis; Parallel algorithms; High performance computing; COMMUNICABILITY;
D O I
10.1007/s10915-020-01168-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We describe a new Monte Carlo method based on a multilevel method for computing the action of the resolvent matrix over a vector. The method is based on the numerical evaluation of the Laplace transform of the matrix exponential, which is computed efficiently using a multilevel Monte Carlo method. Essentially, it requires generating suitable random paths which evolve through the indices of the matrix according to the probability law of a continuous-time Markov chain governed by the associated Laplacian matrix. The convergence of the proposed multilevel method has been discussed, and several numerical examples were run to test the performance of the algorithm. These examples concern the computation of some metrics of interest in the analysis of complex networks, and the numerical solution of a boundary-value problem for an elliptic partial differential equation. In addition, the algorithm was conveniently parallelized, and the scalability analyzed and compared with the results of other existing Monte Carlo method for solving linear algebra systems.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] A Probabilistic Linear Solver Based on a Multilevel Monte Carlo Method
    Juan A. Acebrón
    Journal of Scientific Computing, 2020, 82
  • [2] Antithetic Monte Carlo linear solver
    Tan, CJK
    COMPUTATIONAL SCIENCE-ICCS 2002, PT II, PROCEEDINGS, 2002, 2330 : 383 - 392
  • [3] Rapid Covariance-Based Sampling of Linear SPDE Approximations in the Multilevel Monte Carlo Method
    Petersson, Andreas
    MONTE CARLO AND QUASI-MONTE CARLO METHODS, MCQMC 2018, 2020, 324 : 423 - 443
  • [4] A distributed Monte Carlo based linear algebra solver applied to the analysis of large complex networks
    Magalhaes, Filipe
    Monteiro, Jose
    Acebron, Juan A.
    Herrero, Jose R.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 127 : 320 - 330
  • [5] Quantum Monte Carlo method using a stochastic Poisson solver
    Das, D
    Martin, RM
    Kalos, MH
    PHYSICAL REVIEW E, 2006, 73 (04):
  • [6] Multilevel Monte Carlo FDTD Method for Uncertainty Quantification
    Zhu, Xiaojie
    Di Rienzo, Luca
    Ma, Xikui
    Codecasa, Lorenzo
    IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2022, 21 (10): : 2030 - 2034
  • [7] The Multilevel Monte Carlo Method for Simulations of Turbulent Flows
    Chen, Qingshan
    Ming, Ju
    MONTHLY WEATHER REVIEW, 2018, 146 (09) : 2933 - 2947
  • [8] A Multilevel Monte Carlo Method for Computing Failure Probabilities
    Elfverson, Daniel
    Hellman, Fredrik
    Malqvist, Axel
    SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2016, 4 (01): : 312 - 330
  • [9] A Multilevel Monte Carlo Method for the Valuation of Swing Options
    Ghodssi-Ghassemabadi, Hakimeh
    Yari, Gholam Hossein
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [10] Mean Exit Times and the Multilevel Monte Carlo Method
    Higham, Desmond J.
    Mao, Xuerong
    Roj, Mikolaj
    Song, Qingshuo
    Yin, George
    SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2013, 1 (01): : 2 - 18