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

12/08/2019
by   Vincent Coppé, et al.
0

We introduce an algorithm for the least squares solution of a rectangular linear system Ax=b, in which A may be arbitrarily ill-conditioned. We assume that a complementary matrix Z is known such that A - AZ^*A is numerically low rank. Loosely speaking, Z^* acts like a generalized inverse of A up to a numerically low rank error. We give several examples of (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 A and Z^* have fast matrix-vector multiplication and when the numerical rank of A - AZ^*A is small.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2013

A least-squares method for sparse low rank approximation of multivariate functions

In this paper, we propose a low-rank approximation method based on discr...
research
09/27/2019

Total Least Squares Regression in Input Sparsity Time

In the total least squares problem, one is given an m × n matrix A, and ...
research
02/17/2022

A Faster Interior-Point Method for Sum-of-Squares Optimization

We present a faster interior-point method for optimizing sum-of-squares ...
research
03/16/2022

Low-rank Parareal: a low-rank parallel-in-time integrator

The Parareal algorithm of Lions, Maday, and Turinici is a well-known tim...
research
08/10/2023

Efficient Function Approximation in Enriched Approximation Spaces

An enriched approximation space is the span of a conventional basis with...
research
12/04/2022

On the solution of rectangular multiparameter eigenvalue problems

Standard multiparameter eigenvalue problems (MEPs) are systems of k≥ 2 l...

Please sign up or login with your details

Forgot password? Click here to reset