Toeplitz Low-Rank Approximation with Sublinear Query Complexity

From MaRDI portal




Abstract: We present a sublinear query algorithm for outputting a near-optimal low-rank approximation to any positive semidefinite Toeplitz matrix TinmathbbRdimesd. In particular, for any integer rank kleqd and epsilon,delta>0, our algorithm makes ildeOleft(k2cdotlog(1/delta)cdotextpoly(1/epsilon)ight) queries to the entries of T and outputs a rank ildeOleft(kcdotlog(1/delta)/epsilonight) matrix ildeTinmathbbRdimesd such that |TildeT|Fleq(1+epsilon)cdot|TTk|F+delta|T|F. Here, |cdot|F is the Frobenius norm and Tk is the optimal rank-k approximation to T, given by projection onto its top k eigenvectors. ildeO(cdot) hides extpolylog(d) factors. Our algorithm is emph{structure-preserving}, in that the approximation ildeT is also Toeplitz. A key technical contribution is a proof that any positive semidefinite Toeplitz matrix in fact has a near-optimal low-rank approximation which is itself Toeplitz. Surprisingly, this basic existence result was not previously known. Building on this result, along with the well-established off-grid Fourier structure of Toeplitz matrices [Cybenko'82], we show that Toeplitz ildeT with near optimal error can be recovered with a small number of random queries via a leverage-score-based off-grid sparse Fourier sampling scheme.












This page was built for publication: Toeplitz Low-Rank Approximation with Sublinear Query Complexity

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6417941)