Improved seed methods for symmetric positive definite linear equations with multiple right-hand sides

被引:11
作者
Abdel-Rehim, Abdou M. [1 ]
Morgan, Ronald B. [2 ]
Wilcox, Walter [3 ]
机构
[1] Cyprus Inst, Computat Based Sci & Technol Res Ctr, CY-2121 Nicosia, Cyprus
[2] Baylor Univ, Dept Math, Waco, TX 76798 USA
[3] Baylor Univ, Dept Phys, Waco, TX 76798 USA
关键词
linear equations; seed methods; conjugate gradient; Lanczos; QCD; multiple right-hand sides; symmetric; Hermitian; CONJUGATE-GRADIENT ALGORITHM; LANCZOS-ALGORITHM; PRACTICAL USE; SYSTEMS; EIGENVALUES; GMRES; INDEFINITE; DEFLATION;
D O I
10.1002/nla.1892
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider symmetric positive definite systems of linear equations with multiple right-hand sides. The seed conjugate gradient (CG) method solves one right-hand side with the CG method and simultaneously projects over the Krylov subspace thus developed for the other right-hand sides. Then the next system is solved and used to seed the remaining ones. Rounding error in the CG method limits how much the seeding can improve convergence. We propose three changes to the seed CG method: only the first right-hand side is used for seeding, this system is solved past convergence, and the roundoff error is controlled with some reorthogonalization. We will show that results are actually better with only one seeding, even in the case of related right-hand sides. Controlling rounding error gives the potential for rapid convergence for the second and subsequent right-hand sides. Polynomial preconditioning can help reduce storage needed for reorthogonalization. The new seed methods are applied to examples including matrices from quantum chromodynamics. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:453 / 471
页数:19
相关论文
共 50 条
[31]   Direct global Lanczos method for large linear systems with multiple right-hand sides [J].
Elgharbi, S. ;
Esghir, M. ;
Ibrihich, O. ;
Abouzaid, B. ;
Essaouini, M. ;
El Hajji, S. .
AFRIKA MATEMATIKA, 2020, 31 (01) :57-69
[32]   Transpose-free Gl-BCG Algorithm for Linear Systems with Multiple Right-hand Sides [J].
Zhang, Jian-Hua ;
Zhao, Jing .
ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 3, PROCEEDINGS, 2009, :353-356
[33]   A generalised conjugate residual method for the solution of non-symmetric systems of equations with multiple right-hand sides [J].
Lingen, FJ .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1999, 44 (05) :641-656
[34]   The block LSMR method: a novel efficient algorithm for solving non-symmetric linear systems with multiple right-hand sides [J].
Toutounian, F. ;
Mojarrab, M. .
IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION A-SCIENCE, 2015, 39 (A1) :69-78
[35]   A Breakdown-Free Block COCG Method for Complex Symmetric Linear Systems with Multiple Right-Hand Sides [J].
Zhong, Hong-Xiu ;
Gu, Xian-Ming ;
Zhang, Shao-Liang .
SYMMETRY-BASEL, 2019, 11 (10)
[36]   Fast block Krylov subspace methods for solving sequences of dense MoM linear systems with multiple right-hand sides [J].
Carpentieri, Bruno ;
Sun, Dong-Lin ;
Huang, Ting-Zhu ;
Jing, Yan-Fei ;
Tavelli, Maurizio .
2023 IEEE MTT-S INTERNATIONAL CONFERENCE ON NUMERICAL ELECTROMAGNETIC AND MULTIPHYSICS MODELING AND OPTIMIZATION, NEMO, 2023, :5-8
[37]   AN ITERATIVE METHOD FOR NONSYMMETRIC SYSTEMS WITH MULTIPLE RIGHT-HAND SIDES [J].
SIMONCINI, V ;
GALLOPOULOS, E .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (04) :917-933
[38]   A block EN algorithm for nonsymmetric linear systems with multiple right-hand sides [J].
Gu, GD ;
Wu, HB .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1999, 299 (1-3) :1-20
[39]   ON A CLASS OF LIMITED MEMORY PRECONDITIONERS FOR LARGE SCALE LINEAR SYSTEMS WITH MULTIPLE RIGHT-HAND SIDES [J].
Gratton, S. ;
Sartenaer, A. ;
Tshimanga, J. .
SIAM JOURNAL ON OPTIMIZATION, 2011, 21 (03) :912-935