A sparse parallel hybrid Monte Carlo algorithm for matrix computations

被引:0
|
作者
Branford, S [1 ]
Weihrauch, C [1 ]
Alexandrov, V [1 ]
机构
[1] Univ Reading, Sch Syst Engn, Adv Comp & Emerging Technol Ctr, Reading RG6 6AY, Berks, England
来源
关键词
Monte Carlo method; matrix inversion; sparse matrices;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce a new algorithm, based on the successful work of Fathi and Alexandrov, on hybrid Monte Carlo algorithms for matrix inversion and solving systems of linear algebraic equations. This algorithm consists of two parts, approximate inversion by Monte Carlo and iterative refinement using a deterministic method. Here we present a parallel hybrid Monte Carlo algorithm, which uses Monte Carlo to generate an approximate inverse and that improves the accuracy of the inverse with an iterative refinement. The new algorithm is applied efficiently to sparse non-singular matrices. When we are solving a system of linear algebraic equations, Bx = b, the inverse matrix is used to compute the solution vector x = B(-1)b. We present results that show the efficiency of the parallel hybrid Monte Carlo algorithm in the case of sparse matrices.
引用
收藏
页码:743 / 751
页数:9
相关论文
共 50 条
  • [1] Parallel hybrid Monte Carlo algorithms for matrix computations
    Alexandrov, V
    Atanassov, E
    Dimov, I
    Branford, S
    Thandavan, A
    Weihrauch, C
    [J]. COMPUTATIONAL SCIENCE - ICCS 2005, PT 3, 2005, 3516 : 752 - 759
  • [2] Efficient parallel Monte Carlo methods for matrix computations
    Alexandrov, VN
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 1998, 47 (2-5) : 113 - 122
  • [3] A Monte Carlo Approach to Sparse Approximate Inverse Matrix Computations
    Strassburg, J.
    Alexandrov, N.
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 2307 - 2316
  • [4] Improvements on the hybrid Monte Carlo algorithms for matrix computations
    Fathi-Vajargah, Behrouz
    Hassanzadeh, Zeinab
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2019, 44 (01):
  • [5] Improvements on the hybrid Monte Carlo algorithms for matrix computations
    Behrouz Fathi-Vajargah
    Zeinab Hassanzadeh
    [J]. Sādhanā, 2019, 44
  • [6] Towards Monte Carlo preconditioning approach and hybrid Monte Carlo algorithms for Matrix Computations
    Alexandrov, Vassil
    Esquivel-Flores, Oscar A.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2015, 70 (11) : 2709 - 2718
  • [7] The Hybrid Monte Carlo algorithm on parallel computers
    Kennedy, AD
    [J]. PARALLEL COMPUTING, 1999, 25 (10-11) : 1311 - 1339
  • [8] On the Preconditioned Quasi-Monte Carlo Algorithm for Matrix Computations
    Alexandrov, V.
    Esquivel-Flores, O.
    Ivanovska, S.
    Karaivanova, A.
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2015, 2015, 9374 : 163 - 171
  • [9] On Monte Carlo and Quasi-Monte Carlo for Matrix Computations
    Alexandrov, Vassil
    Davila, Diego
    Esquivel-Flores, Oscar
    Karaivanova, Aneta
    Gurov, Todor
    Atanassov, Emanouil
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2017, 2018, 10665 : 249 - 257
  • [10] Monte Carlo algorithm for the double exchange model optimized for parallel computations
    Furukawa, N
    Motome, Y
    Nakata, H
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2001, 142 (1-3) : 410 - 413