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 条
  • [31] An abstract Monte-Carlo method for the analysis of probabilistic programs
    Monniaux, D
    ACM SIGPLAN NOTICES, 2001, 36 (03) : 93 - 101
  • [32] Probabilistic Shoreline Change Modeling Using Monte Carlo Method
    Ding, Yan
    Kim, Sung-Chan
    Frey, Ashley E.
    WORLD ENVIRONMENTAL AND WATER RESOURCES CONGRESS 2017: HYDRAULICS AND WATERWAYS AND WATER DISTRIBUTION SYSTEMS ANALYSIS, 2017, : 24 - 34
  • [33] Monte Carlo Simulations for probabilistic validation of consequence reasoning from Multilevel Flow Modelling
    Nielsen, Emil K.
    Kirchhtibel, Denis
    Jorgensen, Thomas M.
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 1347 - 1350
  • [34] dsmcFoam plus : An OpenFOAM based direct simulation Monte Carlo solver
    White, C.
    Borg, M. K.
    Scanlon, T. J.
    Longshaw, S. M.
    John, B.
    Emerson, D. R.
    Reese, J. M.
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 224 : 22 - 43
  • [35] A Multilevel Monte Carlo Approach for a Stochastic Optimal Control Problem Based on the Gradient Projection Method
    Ye, Changlun
    Luo, Xianbing
    APPLIEDMATH, 2023, 3 (01): : 98 - 116
  • [36] Improved Multi-Linear Monte Carlo Probabilistic Energy Flow Calculation Method Based on K-Means Clustering Technique
    Jin K.
    Zhang P.
    Deng X.
    Xie H.
    Dianwang Jishu/Power System Technology, 2019, 43 (01): : 65 - 73
  • [37] A Differential Monte Carlo Solver For the Poisson Equation
    Yu, Zihan
    Wu, Lifan
    Zhou, Zhiqian
    Zhao, Shuang
    PROCEEDINGS OF SIGGRAPH 2024 CONFERENCE PAPERS, 2024,
  • [38] Monte-Carlo Tree Search Solver
    Winands, Mark H. M.
    Bjornsson, Yngvi
    Saito, Jahn-Takeshi
    COMPUTERS AND GAMES, 2008, 5131 : 25 - +
  • [39] Multilevel Monte Carlo method for the Brownian configuration field of polymer fluids
    Su, Jin
    Hou, Cuihong
    Ma, Yingcang
    Wang, Yaowu
    AIP ADVANCES, 2020, 10 (09)
  • [40] RECYCLING SAMPLES IN THE MULTIGRID MULTILEVEL (QUASI-)MONTE CARLO METHOD
    Robbe, Pieterjan
    Nuyens, Dirk
    Vandewalle, Stefan
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : S37 - S60