A Robust Algebraic Domain Decomposition Preconditioner for Sparse Normal Equations

07/19/2021
by   Hussam Al Daas, et al.
0

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 τ 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/13/2021

A Robust Algebraic Multilevel Domain Decomposition Preconditioner For Sparse Symmetric Positive Definite Matrices

Domain decomposition (DD) methods are widely used as preconditioner tech...
research
11/10/2021

On non-Hermitian positive (semi)definite linear algebraic systems arising from dissipative Hamiltonian DAEs

We discuss different cases of dissipative Hamiltonian differential-algeb...
research
11/30/2018

On least squares problems with certain Vandermonde--Khatri--Rao structure with applications to DMD

This paper proposes a new computational method for solving structured le...
research
08/06/2021

On circulant and skew-circulant splitting algorithms for (continuous) Sylvester equations

We present a circulant and skew-circulant splitting (CSCS) iterative met...
research
10/01/2020

Modelling the earth's geomagnetic environment on Cray machines using PETSc and SLEPc

The British Geological Survey's global geomagnetic model, Model of the E...
research
07/14/2021

General-purpose preconditioning for regularized interior point methods

In this paper we present general-purpose preconditioners for regularized...
research
06/17/2019

Deep Learning of Preconditioners for Conjugate Gradient Solvers in Urban Water Related Problems

Solving systems of linear equations is a problem occuring frequently in ...

Please sign up or login with your details

Forgot password? Click here to reset