A TRANSPOSE-FREE QUASI-MINIMAL RESIDUAL ALGORITHM FOR NON-HERMITIAN LINEAR-SYSTEMS

被引:412
作者
FREUND, RW [1 ]
机构
[1] NASA,AMES RES CTR,ADV COMP SCI RES INST,MOFFETT FIELD,CA 94035
关键词
NON-HERMITIAN LINEAR SYSTEMS; BICONJUGATE GRADIENTS; TRANSPOSE-FREE; CONJUGATE GRADIENTS SQUARED; QUASI-MINIMAL RESIDUAL PROPERTY;
D O I
10.1137/0914029
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The biconjugate gradient method (BCG) for solving general non-Hermitian linear systems Ax = b and its transpose-free variant, the conjugate gradients squared algorithm (CGS), both typically exhibit a rather irregular convergence behavior with wild oscillations in the residual norm. Recently, Freund and Nachtigal proposed a BCG-like approach, the quasi-minimal residual method (QMR), that remedies this problem for BCG and produces smooth convergence curves. However, like BCG, QMR requires matrix-vector multiplications with both the coefficient matrix A and its transpose A(T). In this note, it is demonstrated that the quasi-minimal residual approach can also be used to obtain a smoothly convergent CGS-like algorithm that does not involve matrix-vector multiplications with A(T). It is shown that the resulting transpose-free QMR method (TFQMR) can be implemented very easily by changing only a few lines in the standard CGS algorithm. Finally, numerical experiments are reported.
引用
收藏
页码:470 / 482
页数:13
相关论文
共 15 条
[1]  
Brezinski C, 1991, NUMER ALGORITHMS, V1, P199
[2]   SPARSE-MATRIX TEST PROBLEMS [J].
DUFF, IS ;
GRIMES, RG ;
LEWIS, JG .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1989, 15 (01) :1-14
[3]  
Fletcher R., 1976, LECT NOTES MATH, V506, P73, DOI [10.1007/BFb0080116, DOI 10.1007/BFB0080116]
[4]   CONJUGATE GRADIENT-TYPE METHODS FOR LINEAR-SYSTEMS WITH COMPLEX SYMMETRICAL COEFFICIENT MATRICES [J].
FREUND, RW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (01) :425-448
[5]   AN IMPLEMENTATION OF THE LOOK-AHEAD LANCZOS-ALGORITHM FOR NON-HERMITIAN MATRICES [J].
FREUND, RW ;
GUTKNECHT, MH ;
NACHTIGAL, NM .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1993, 14 (01) :137-158
[6]  
FREUND RW, 1992, IN PRESS NUMERICAL M
[7]  
FREUND RW, 1992, UNPUB NUMERICAL ANAL
[8]   ITERATIVE SOLUTION OF LINEAR-EQUATIONS IN ODE CODES [J].
GEAR, CW ;
SAAD, Y .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1983, 4 (04) :583-601
[9]  
Golub G.H., 2013, MATRIX COMPUTATIONS
[10]   METHODS OF CONJUGATE GRADIENTS FOR SOLVING LINEAR SYSTEMS [J].
HESTENES, MR ;
STIEFEL, E .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1952, 49 (06) :409-436