English

A fast algorithm for computing minimal-norm solutions to underdetermined systems of linear equations

Numerical Analysis 2009-09-08 v2

Abstract

We introduce a randomized algorithm for computing the minimal-norm solution to an underdetermined system of linear equations. Given an arbitrary full-rank m x n matrix A with m<n, any m x 1 vector b, and any positive real number epsilon less than 1, the procedure computes an n x 1 vector x approximating to relative precision epsilon or better the n x 1 vector p of minimal Euclidean norm satisfying Ap=b. The algorithm typically requires O(mn log(sqrt(n)/epsilon) + m**3) floating-point operations, generally less than the O(m**2 n) required by the classical schemes based on QR-decompositions or bidiagonalization. We present several numerical examples illustrating the performance of the algorithm.

Keywords

Cite

@article{arxiv.0905.4745,
  title  = {A fast algorithm for computing minimal-norm solutions to underdetermined systems of linear equations},
  author = {Mark Tygert},
  journal= {arXiv preprint arXiv:0905.4745},
  year   = {2009}
}

Comments

13 pages, 4 tables

R2 v1 2026-06-21T13:07:22.342Z