Rapid factorization of structured matrices via randomized sampling
Abstract
Randomized sampling has recently been demonstrated to be an efficient technique for computing approximate low-rank factorizations of matrices for which fast methods for computing matrix vector products are available. This paper describes an extension of such techniques to a wider class of matrices that are not themselves rank-deficient, but have off-diagonal blocks that are. Such matrices arise frequently in numerical analysis and signal processing, and there exist several methods for rapidly performing algebraic operations (matrix-vector multiplications, matrix factorizations, matrix inversion, \textit{etc}) on them once low-rank approximations to all off-diagonal blocks have been constructed. The paper demonstrates that if such a matrix can be applied to a vector in O(N) time, where the matrix is of size , and if individual entries of the matrix can be computed rapidly, then in many cases, the task of constructing approximate low-rank factorizations for all off-diagonal blocks can be performed in time, where is an upper bound for the numerical rank of the off-diagonal blocks.
Cite
@article{arxiv.0806.2339,
title = {Rapid factorization of structured matrices via randomized sampling},
author = {Per-Gunnar Martinsson},
journal= {arXiv preprint arXiv:0806.2339},
year = {2008}
}