An Implementation of the QMR Method Based on Coupled Two-Term Recurrences

Type: Article

Publication Date: 1994-03-01

Citations: 216

DOI: https://doi.org/10.1137/0915022

Abstract

Recently, the authors proposed a new Krylov subspace iteration, the quasi-minimal residual (QMR) algorithm, for solving non-Hermitian linear systems. In the original implementation of the QMR method, the Lanczos process with look-ahead is used to generate basis vectors for the underlying Krylov subspaces. In the Lanczos algorithm, these basis vectors are computed by means of three-term recurrences. It has been observed that, in finite-precision arithmetic, vector iterations based on three-term recursions are usually less robust than mathematically equivalent coupled two-term vector recurrences. This paper presents a look-ahead algorithm that constructs the Lanczos basis vectors by means of coupled two-term recursions. Some implementation details are given, and the look-ahead strategy is described. A new implementation of the QMR method, based on this coupled two-term algorithm, is proposed. A simplified version of the QMR algorithm without look-ahead is also presented, and the special case of QMR for complex symmetric linear systems is considered. Results of numerical experiments comparing the original and the new implementations of the QMR method are reported.

Locations

  • SIAM Journal on Scientific Computing - View
  • NASA Technical Reports Server (NASA) - View - PDF

Similar Works

Action Title Year Authors
+ A look-ahead variant of TFQMR 1994 R.W. Freund
Noël M. Nachtigal
+ A parallel version of the Quasi-Minimal Residual method based on coupled two-term recurrences 1996 H. Martin BĂŒcker
Manfred Sauren
+ QMR Smoothing for Lanczos-Type Product Methods Based on Three-Term Rrecurrences 1998 Klaus Ressel
Martin H. Gutknecht
+ A block QMR algorithm for non-Hermitian linear systems with multiple right-hand sides 1997 Roland W. Freund
Manish Malhotra
+ Look-ahead procedures for Lanczos-type product methods based on three-term Lanczos recurrences 1999 Martin H. Gutknecht
Klaus Ressel
+ Look-Ahead Procedures for Lanczos-Type Product Methods Based on Three-Term Lanczos Recurrences 2000 Martin H. Gutknecht
Klaus Ressel
+ Transpose-Free Quasi-Minimal Residual Methods for Non-Hermitian Linear Systems 1994 Roland W. Freund
+ PDF Chat QMRPACK 1996 Roland W. Freund
Noël M. Nachtigal
+ A look-ahead variant of the lanczos algorithm and its application to the quasi-minimal residual method for non-hermitian linear systems 1991 Noël M. Nachtigal
Lloyd N. Trefethen
+ PDF Chat QQMR: A Structure-Preserving Quaternion Quasi-Minimal Residual Method for Non-Hermitian Quaternion Linear Systems 2024 Tao Li
Qing‐Wen Wang
Xin‐Fang Zhang
+ BiCGCR2: A new extension of conjugate residual method for solving non-Hermitian linear systems 2016 Xian‐Ming Gu
Ting‐Zhu Huang
Bruno Carpentieri
+ PDF Chat QMR: a quasi-minimal residual method for non-Hermitian linear systems 1991 Roland W. Freund
Noïżœl M. Nachtigal
+ Quasi-kernel polynomials and their use in non-Hermitian matrix iterations 1992 Roland W. Freund
+ A cross-product approach for low-rank approximations of large matrices 2019 Achiya Dax
+ A Transpose-Free Quasi-Minimal Residual Algorithm for Non-Hermitian Linear Systems 1993 Roland W. Freund
+ PDF Chat A low-memory Lanczos method with rational Krylov compression for matrix functions 2024 Angelo A. Casulli
Igor Simunec
+ The Short-term Rational Lanczos Method and Applications 2021 Davide Palitta
Stefano Pozza
Valeria Simoncini
+ PDF Chat The Short-Term Rational Lanczos Method and Applications 2022 Davide Palitta
Stefano Pozza
Valeria Simoncini
+ A compact rational Krylov method for large-scale rational eigenvalue problems 2017 FroilĂĄn M. Dopico
Javier González‐Pizarro
+ A compact rational Krylov method for large-scale rational eigenvalue problems 2017 FroilĂĄn M. Dopico
Javier González‐Pizarro