English

Subspace-Orbit Randomized Decomposition for Low-rank Matrix Approximation

Numerical Analysis 2018-08-15 v1 Signal Processing

Abstract

An efficient, accurate and reliable approximation of a matrix by one of lower rank is a fundamental task in numerical linear algebra and signal processing applications. In this paper, we introduce a new matrix decomposition approach termed Subspace-Orbit Randomized singular value decomposition (SOR-SVD), which makes use of random sampling techniques to give an approximation to a low-rank matrix. Given a large and dense data matrix of size m×nm\times n with numerical rank kk, where kmin{m,n}k \ll \text{min} \{m,n\}, the algorithm requires a few passes through data, and can be computed in O(mnk)O(mnk) floating-point operations. Moreover, the SOR-SVD algorithm can utilize advanced computer architectures, and, as a result, it can be optimized for maximum efficiency. The SOR-SVD algorithm is simple, accurate, and provably correct, and outperforms previously reported techniques in terms of accuracy and efficiency. Our numerical experiments support these claims.

Keywords

Cite

@article{arxiv.1804.00462,
  title  = {Subspace-Orbit Randomized Decomposition for Low-rank Matrix Approximation},
  author = {Maboud F. Kaloorazi and Rodrigo C. de Lamare},
  journal= {arXiv preprint arXiv:1804.00462},
  year   = {2018}
}
R2 v1 2026-06-23T01:11:22.435Z