Abstract
Low-distortion embeddings are critical building blocks for developing random sampling and random projection algorithms for linear algebra problems. We show that, given a matrix with and a , with a constant probability, we can construct a low-distortion embedding matrix $Π\in \R^{O(\poly(d)) \times n}$ that embeds $\A_p$, the subspace spanned by 's columns, into $(\R^{O(\poly(d))}, \| \cdot \|_p)$; the distortion of our embeddings is only $O(\poly(d))$, and we can compute in $O(\nnz(A))$ time, i.e., input-sparsity time. Our result generalizes the input-sparsity time subspace embedding by Clarkson and Woodruff [STOC'13]; and for completeness, we present a simpler and improved analysis of their construction for . These input-sparsity time embeddings are optimal, up to constants, in terms of their running time; and the improved running time propagates to applications such as -distortion subspace embedding and relative-error regression. For , we show that a -approximate solution to the regression problem specified by the matrix and a vector can be computed in $O(\nnz(A) + d^3 \log(d/ε) /ε^2)$ time; and for , via a subspace-preserving sampling procedure, we show that a -distortion embedding of $\A_p$ into $\R^{O(\poly(d))}$ can be computed in $O(\nnz(A) \cdot \log n)$ time, and we also show that a -approximate solution to the regression problem can be computed in $O(\nnz(A) \cdot \log n + \poly(d) \log(1/ε)/ε^2)$ time. Moreover, we can improve the embedding dimension or equivalently the sample size to without increasing the complexity.
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.