A linear system solver based on a modified Krylov subspace method for breakdown recovery

Despite its usefulness in solving eigenvalue problems and linear systems of equations, the nonsymmetric Lanczos method is known to suffer from a potential breakdown problem. Previous and recent approaches for handling the Lanczos exact and near-breakdowns include, for example, the look-ahead schemes by Parlett-Taylor-Liu [23], Freund-Gutknecht-Nachtigal [9], and Brezinski-Redivo Zaglia-Sadok [4]; the combined look-ahead and restart scheme by Joubert [18]; and the low-rank modified Lanczos scheme by Huckle [17]. In this paper, we present yet another scheme based on a modified Krylov subspace approach for the solution of nonsymmetric linear systems. When a breakdown occurs, our approach seeks a modified dual Krylov subspace, which is the sum of the original subspace and a new Krylov subspaceKm(wj,AT) wherewj is a newstart vector (this approach has been studied by Ye [26] for eigenvalue computations). Based on this strategy, we have developed a practical algorithm for linear systems called the MLAN/QM algorithm, which also incorporates the residual quasi-minimization as proposed in [12]. We present a few convergence bounds for the method as well as numerical results to show its effectiveness.

[1]  R. Fletcher Conjugate gradient methods for indefinite systems , 1976 .

[2]  Wayne Joubert,et al.  Lanczos Methods for the Solution of Nonsymmetric Systems of Linear Equations , 1992, SIAM J. Matrix Anal. Appl..

[3]  C. Brezinski,et al.  A breakdown-free Lanczos type algorithm for solving linear systems , 1992 .

[4]  Gene H. Golub,et al.  Matrix computations , 1983 .

[5]  W. Gragg Matrix interpretations and applications of the continued fraction algorithm , 1974 .

[6]  W. Joubert Generalized conjugate gradient and Lanczos methods for the solution of nonsymmetric systems of linear equations , 1990 .

[7]  Claude Brezinski,et al.  Avoiding breakdown in the CGS algorithm , 1991, Numerical Algorithms.

[8]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[9]  Claude Brezinski,et al.  Lanczos-type algorithms for solving systems of linear equations , 1993 .

[10]  N. Nachtigal A look-ahead variant of the Lanczos algorithm and its application to the quasi-minimal residual method for non-Hermitian linear systems. Ph.D. Thesis - Massachusetts Inst. of Technology, Aug. 1991 , 1991 .

[11]  Zhishun A. Liu,et al.  A Look Ahead Lanczos Algorithm for Unsymmetric Matrices , 1985 .

[12]  Beresford N. Parlett,et al.  Reduction to Tridiagonal Form and Minimal Realizations , 1992, SIAM J. Matrix Anal. Appl..

[13]  T. Huckle Low-rank modification of the unsymmetric Lanczos algorithm , 1995 .

[14]  Iain S. Duff,et al.  Sparse matrix test problems , 1982 .

[15]  R. Freund,et al.  QMR: a quasi-minimal residual method for non-Hermitian linear systems , 1991 .

[16]  Claude Brezinski,et al.  Avoiding breakdown and near-breakdown in Lanczos type algorithms , 1991, Numerical Algorithms.

[17]  Roland W. Freund,et al.  An Implementation of the Look-Ahead Lanczos Algorithm for Non-Hermitian Matrices , 1993, SIAM J. Sci. Comput..

[18]  Martin H. Gutknecht,et al.  A Completed Theory of the Unsymmetric Lanczos Process and Related Algorithms, Part I , 1992, SIAM J. Matrix Anal. Appl..

[19]  C. Lanczos Solution of Systems of Linear Equations by Minimized Iterations1 , 1952 .

[20]  Gene H. Golub,et al.  Nonsymmetric Lanczos and finding orthogonal polynomials associated with indefinite weights , 1991, Numerical Algorithms.

[21]  Q. Ye A breakdown-free variation of the nonsymmetric Lanczos algorithms , 1994 .

[22]  T. Manteuffel,et al.  Necessary and Sufficient Conditions for the Existence of a Conjugate Gradient Method , 1984 .