English

The AZ algorithm for least squares systems with a known incomplete generalized inverse

Numerical Analysis 2019-12-10 v1 Numerical Analysis

Abstract

We introduce an algorithm for the least squares solution of a rectangular linear system Ax=bAx=b, in which AA may be arbitrarily ill-conditioned. We assume that a complementary matrix ZZ is known such that AAZAA - AZ^*A is numerically low rank. Loosely speaking, ZZ^* acts like a generalized inverse of AA up to a numerically low rank error. We give several examples of (A,Z)(A,Z) combinations in function approximation, where we can achieve high-order approximations in a number of non-standard settings: the approximation of functions on domains with irregular shapes, weighted least squares problems with highly skewed weights, and the spectral approximation of functions with localized singularities. The algorithm is most efficient when AA and ZZ^* have fast matrix-vector multiplication and when the numerical rank of AAZAA - AZ^*A is small.

Keywords

Cite

@article{arxiv.1912.03648,
  title  = {The AZ algorithm for least squares systems with a known incomplete generalized inverse},
  author = {Vincent Coppe and Daan Huybrechs and Roel Matthysen and Marcus Webb},
  journal= {arXiv preprint arXiv:1912.03648},
  year   = {2019}
}
R2 v1 2026-06-23T12:39:12.358Z