Analysis of projection methods for solving linear systems with multiple right-hand sides

被引:85
|
作者
Chan, TF
Wan, WL
机构
[1] Department of Mathematics, Univ. of California at Los Angeles, Los Angeles
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 1997年 / 18卷 / 06期
关键词
linear systems; multiple right-hand sides; Krylov space; Lanczos algorithm; conjugate gradient method;
D O I
10.1137/S1064827594273067
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We analyze a class of Krylov projection methods but mainly concentrate on a specific conjugate gradient (CG) implementation by Smith, Peterson, and Mittra [IEEE transactions on Antennas and Propogation, 37 (1989), pp. 1490-1493] to solve the linear system AX = B, where A is symmetric positive definite and B is a multiple of right-hand sides, This method generates a Krylov subspace from a set of direction vectors obtained by solving one of the systems, called the seed system, by the CG method and then projects the residuals of other systems orthogonally onto the generated Krylov subspace to get the approximate solutions. The whole process is repeated with another unsolved system as a seed until all the systems are solved. We observe in practice a superconvergence behavior of the CG process of the seed system when compared with the usual CG process. We also observe that only a small number of restarts is required to solve all the systems if the right-hand sides are close to each other. These two features together make the method particularly effective. In this paper, we give theoretical proof to justify these observations. Furthermore, we combine the advantages of this method and the block CG method and propose a block extension of this single seed method.
引用
收藏
页码:1698 / 1721
页数:24
相关论文
共 50 条
  • [31] A block IDR(s) method for nonsymmetric linear systems with multiple right-hand sides
    Du, L.
    Sogabe, T.
    Yu, B.
    Yamamoto, Y.
    Zhang, S. -L.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2011, 235 (14) : 4095 - 4106
  • [32] Direct global Lanczos method for large linear systems with multiple right-hand sides
    Elgharbi, S.
    Esghir, M.
    Ibrihich, O.
    Abouzaid, B.
    Essaouini, M.
    El Hajji, S.
    AFRIKA MATEMATIKA, 2020, 31 (01) : 57 - 69
  • [33] Iterative Solution of Multi-Shifted Linear Systems with Multiple Right-Hand Sides
    Sun, Dong-Lin
    Carpentieni, Bruno
    Huang, Ting-Zhu
    Jing, Yan-Fei
    FUZZY SYSTEMS AND DATA MINING V (FSDM 2019), 2019, 320 : 493 - 500
  • [34] Deflated GMRES for systems with multiple shifts and multiple right-hand sides
    Darnell, Dean
    Morgan, Ronald B.
    Wilcox, Walter
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2008, 429 (10) : 2415 - 2434
  • [35] AN ITERATIVE METHOD FOR NONSYMMETRIC SYSTEMS WITH MULTIPLE RIGHT-HAND SIDES
    SIMONCINI, V
    GALLOPOULOS, E
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (04): : 917 - 933
  • [36] XAMG: A library for solving linear systems with multiple right-hand side vectors
    Krasnopolsky, Boris
    Medvedev, Alexey
    SOFTWAREX, 2021, 14 (14)
  • [37] DEFLATED AND RESTARTED SYMMETRIC LANCZOS METHODS FOR EIGENVALUES AND LINEAR EQUATIONS WITH MULTIPLE RIGHT-HAND SIDES
    Abdel-Rehim, Abdou M.
    Morgan, Ronald B.
    Nicely, Dywayne A.
    Wilcox, Walter
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (01): : 129 - 149
  • [38] A hybrid block GMRES method for nonsymmetric systems with multiple right-hand sides
    Simoncini, V
    Gallopoulos, E
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1996, 66 (1-2) : 457 - 469
  • [39] PRECONDITIONED GLOBAL KRYLOV SUBSPACE METHODS FOR SOLVING SADDLE POINT PROBLEMS WITH MULTIPLE RIGHT-HAND SIDES
    Badahmane, A.
    Bentbib, A. H.
    Sadok, H.
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2019, 51 : 495 - 511
  • [40] The block LSMR method: a novel efficient algorithm for solving non-symmetric linear systems with multiple right-hand sides
    Toutounian, F.
    Mojarrab, M.
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION A-SCIENCE, 2015, 39 (A1): : 69 - 78