A Robust Algebraic Domain Decomposition Preconditioner for Sparse Normal Equations

From MaRDI portal
Publication:5075692

DOI10.1137/21M1434891zbMATH Open1492.65070arXiv2107.09006OpenAlexW3185705022MaRDI QIDQ5075692FDOQ5075692


Authors: Hussam al Daas, J. A. Scott, Pierre Jolivet Edit this on Wikidata


Publication date: 11 May 2022

Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)

Abstract: Solving the normal equations corresponding to large sparse linear least-squares problems is an important and challenging problem. For very large problems, an iterative solver is needed and, in general, a preconditioner is required to achieve good convergence. In recent years, a number of preconditioners have been proposed. These are largely serial and reported results demonstrate that none of the commonly used preconditioners for the normal equations matrix is capable of solving all sparse least-squares problems. Our interest is thus in designing new preconditioners for the normal equations that are efficient, robust, and can be implemented in parallel. Our proposed preconditioners can be constructed efficiently and algebraically without any knowledge of the problem and without any assumption on the least-squares matrix except that it is sparse. We exploit the structure of the symmetric positive definite normal equations matrix and use the concept of algebraic local symmetric positive semi-definite splittings to introduce two-level Schwarz preconditioners for least-squares problems. The condition number of the preconditioned normal equations is shown to be theoretically bounded independently of the number of subdomains in the splitting. This upper bound can be adjusted using a single parameter au that the user can specify. We discuss how the new preconditioners can be implemented on top of the PETSc library using only 150 lines of Fortran, C, or Python code. Problems arising from practical applications are used to compare the performance of the proposed new preconditioner with that of other preconditioners.


Full work available at URL: https://arxiv.org/abs/2107.09006




Recommendations




Cites Work


Cited In (8)

Uses Software





This page was built for publication: A Robust Algebraic Domain Decomposition Preconditioner for Sparse Normal Equations

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5075692)