Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Block Bidiagonalization Method for Fixed-Accuracy Low-Rank Matrix Approximation

Published 4 Jan 2021 in math.NA and cs.NA | (2101.01247v2)

Abstract: We present randUBV, a randomized algorithm for matrix sketching based on the block Lanzcos bidiagonalization process. Given a matrix A\bf{A}, it produces a low-rank approximation of the form UBV<sup>T{\bf UBV}<sup>T, where U\bf{U} and V\bf{V} have orthonormal columns in exact arithmetic and B\bf{B} is block bidiagonal. In finite precision, the columns of both U{\bf U} and V{\bf V} will be close to orthonormal. Our algorithm is closely related to the randQB algorithms of Yu, Gu, and Li (2018) in that the entries of B\bf{B} are incrementally generated and the Frobenius norm approximation error may be efficiently estimated. Our algorithm is therefore suitable for the fixed-accuracy problem, and so is designed to terminate as soon as a user input error tolerance is reached. Numerical experiments suggest that the block Lanczos method is generally competitive with or superior to algorithms that use power iteration, even when A\bf{A} has significant clusters of singular values.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.