Journal article
Some comments on preconditioning for normal equations and least squares
- Abstract:
- The solution of systems of linear(ized) equations lies at the heart of many problems in scientific computing. In particular, for large systems, iterative methods are a primary approach. For many symmetric (or self-adjoint) systems, there are effective solution methods based on the conjugate gradient method (for definite problems) or MINRES (for indefinite problems) in combination with an appropriate preconditioner, which is required in almost all cases. For nonsymmetric systems there are two principal lines of attack: the use of a nonsymmetric iterative method such as GMRES or transformation into a symmetric problem via the normal equations and application of LSQR. In either case, an appropriate preconditioner is generally required. We consider the possibilities here, particularly the idea of preconditioning the normal equations via approximations to the original nonsymmetric matrix. We highlight dangers that readily arise in this approach. Our comments also apply in the context of linear least squares problems.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 285.3KB, Terms of use)
-
- Publisher copy:
- 10.1137/20M1387948
Authors
- Publisher:
- Society for Industrial and Applied Mathematics
- Journal:
- SIAM Review More from this journal
- Volume:
- 64
- Issue:
- 3
- Pages:
- 640-649
- Publication date:
- 2022-08-04
- Acceptance date:
- 2021-10-22
- DOI:
- ISSN:
-
0036-1445
- Language:
-
English
- Keywords:
- Pubs id:
-
1211586
- Local pid:
-
pubs:1211586
- Deposit date:
-
2021-11-22
Terms of use
- Copyright holder:
- Society for Industrial and Applied Mathematics
- Copyright date:
- 2022
- Rights statement:
- © 2022, Society for Industrial and Applied Mathematics
- Notes:
-
This is the accepted manuscript version of the article. The final version is available from SIAM at https://doi.org/10.1137/20M1387948
If you are the owner of this record, you can report an update to it here: Report update to this record