English

Stable algorithms for general linear systems by preconditioning the normal equations

Numerical Analysis 2025-03-06 v2 Numerical Analysis

Abstract

This paper studies the solution of nonsymmetric linear systems by preconditioned Krylov methods based on the normal equations, LSQR in particular. On some examples, preconditioned LSQR is seen to produce errors many orders of magnitude larger than classical direct methods; this paper demonstrates that the attainable accuracy of preconditioned LSQR can be greatly improved by applying iterative refinement or restarting when the accuracy stalls. This observation is supported by rigorous backward error analysis. This paper also provides a discussion of the relative merits of GMRES and LSQR for solving nonsymmetric linear systems, demonstrates stability for left-preconditioned LSQR without iterative refinement, and shows that iterative refinement can also improve the accuracy of preconditioned conjugate gradient.

Keywords

Cite

@article{arxiv.2502.17767,
  title  = {Stable algorithms for general linear systems by preconditioning the normal equations},
  author = {Ethan N. Epperly and Anne Greenbaum and Yuji Nakatsukasa},
  journal= {arXiv preprint arXiv:2502.17767},
  year   = {2025}
}

Comments

23 pages, 5 figures

R2 v1 2026-06-28T21:56:37.093Z