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 条
[1]   DEFLATED AND RESTARTED SYMMETRIC LANCZOS METHODS FOR EIGENVALUES AND LINEAR EQUATIONS WITH MULTIPLE RIGHT-HAND SIDES [J].
Abdel-Rehim, Abdou M. ;
Morgan, Ronald B. ;
Nicely, Dywayne A. ;
Wilcox, Walter .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (01) :129-149
[2]   MINRES Seed Projection Methods for Solving Symmetric Linear Systems with Multiple Right-Hand Sides [J].
Li, Xin ;
Liu, Hao ;
Zhu, Jingfu .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
[3]   RESTARTING THE NONSYMMETRIC LANCZOS ALGORITHM FOR EIGENVALUES AND LINEAR EQUATIONS INCLUDING MULTIPLE RIGHT-HAND SIDES [J].
Morgan, Ronald B. ;
Nicely, Dywayne A. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05) :3037-3056
[4]   Skew-symmetric methods for nonsymmetric linear systems with multiple right-hand sides [J].
Gu, Chuanqing ;
Qian, Hongjun .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 223 (02) :567-577
[5]   Extending the eigCG algorithm to nonsymmetric Lanczos for linear systems with multiple right-hand sides [J].
Abdel-Rehim, A. M. ;
Stathopoulos, Andreas ;
Orginos, Kostas .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2014, 21 (04) :473-493
[6]   Deflated GMRES for systems with multiple shifts and multiple right-hand sides [J].
Darnell, Dean ;
Morgan, Ronald B. ;
Wilcox, Walter .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2008, 429 (10) :2415-2434
[7]   Flexible iterative methods for linear systems of equations with multiple right-hand sides [J].
Buccini, Alessandro ;
Donatelli, Marco ;
Onisk, Lucas ;
Reichel, Lothar .
NUMERICAL ALGORITHMS, 2025,
[8]   Accelerating data uncertainty quantification by solving linear systems with multiple right-hand sides [J].
Kalantzis, V. ;
Bekas, C. ;
Curioni, A. ;
Gallopoulos, E. .
NUMERICAL ALGORITHMS, 2013, 62 (04) :637-653
[9]   A new family of global methods for linear systems with multiple right-hand sides [J].
Zhang, Jianhua ;
Dai, Hua ;
Zhao, Jing .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2011, 236 (06) :1562-1575
[10]   The global Hessenberg and CMRH methods for linear systems with multiple right-hand sides [J].
Heyouni, M .
NUMERICAL ALGORITHMS, 2001, 26 (04) :317-332