Tight bounds for the subspace sketch problem with applications
In the subspace sketch problem one is given an n × d matrix A with O(log(nd)) bit entries, and would like to compress it in an arbitrary way to build a small space data structure Qp, so that for any given x ∊ ℝd, with probability at least 2/3, one has Qp(x) = (1 ± ∊ )|| Ax||p, where p ≥ 0 and the ra...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/153688 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-153688 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1536882023-02-28T19:55:05Z Tight bounds for the subspace sketch problem with applications Li, Yi Wang, Ruosong Woodruff, David P. School of Physical and Mathematical Sciences Science::Mathematics Subspace Sketch Lower Bound In the subspace sketch problem one is given an n × d matrix A with O(log(nd)) bit entries, and would like to compress it in an arbitrary way to build a small space data structure Qp, so that for any given x ∊ ℝd, with probability at least 2/3, one has Qp(x) = (1 ± ∊ )|| Ax||p, where p ≥ 0 and the randomness is over the construction of Qp. The central question is, how many bits are necessary to store Qp? This problem has applications to the communication of approximating the number of nonzeros in a matrix product, the size of coresets in projective clustering, the memory of streaming algorithms for regression in the row-update model, and embedding subspaces of Lp in functional analysis. A major open question is the dependence on the approximation factor ∊. We show if p ≥ 0 is not a positive even integer and d = Ω (log(1/∊ )), then Ω (∊-2d) bits are necessary. On the other hand, if p is a positive even integer, then there is an upper bound of O(dp log(nd)) bits independent of \varepsilon. Our results are optimal up to logarithmic factors. As corollaries of our main lower bound, we obtain new lower bounds for a wide range of applications, including the above, which in many cases are optimal. Ministry of Education (MOE) Published version The first author was supported in part by Singapore Ministry of Education (AcRF) Tier 2 grant MOE2018-T2-1-013. The second and third authors were supported in part by an Office of Naval Research (ONR) grant N00014-18-1-2562 as well as the Simons Institute for the Theory of Computing where part of this work was done. 2022-01-07T07:40:12Z 2022-01-07T07:40:12Z 2021 Journal Article Li, Y., Wang, R. & Woodruff, D. P. (2021). Tight bounds for the subspace sketch problem with applications. SIAM Journal On Computing, 50(4), 1287-1335. https://dx.doi.org/10.1137/20M1311831 0097-5397 https://hdl.handle.net/10356/153688 10.1137/20M1311831 2-s2.0-85113378913 4 50 1287 1335 en MOE2018-T2-1-013 SIAM Journal on Computing © 2021 Society for Industrial and Applied Mathematics. All rights reserved. This paper was published in SIAM Journal on Computing and is made available with permission of Society for Industrial and Applied Mathematics. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Science::Mathematics Subspace Sketch Lower Bound |
spellingShingle |
Science::Mathematics Subspace Sketch Lower Bound Li, Yi Wang, Ruosong Woodruff, David P. Tight bounds for the subspace sketch problem with applications |
description |
In the subspace sketch problem one is given an n × d matrix A with O(log(nd)) bit entries, and would like to compress it in an arbitrary way to build a small space data structure Qp, so that for any given x ∊ ℝd, with probability at least 2/3, one has Qp(x) = (1 ± ∊ )|| Ax||p, where p ≥ 0 and the randomness is over the construction of Qp. The central question is, how many bits are necessary to store Qp? This problem has applications to the communication of approximating the number of nonzeros in a matrix product, the size of coresets in projective clustering, the memory of streaming algorithms for regression in the row-update model, and embedding subspaces of Lp in functional analysis. A major open question is the dependence on the approximation factor ∊. We show if p ≥ 0 is not a positive even integer and d = Ω (log(1/∊ )), then Ω (∊-2d) bits are necessary. On the other hand, if p is a positive even integer, then there is an upper bound of O(dp log(nd)) bits independent of \varepsilon. Our results are optimal up to logarithmic factors. As corollaries of our main lower bound, we obtain new lower bounds for a wide range of applications, including the above, which in many cases are optimal. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Li, Yi Wang, Ruosong Woodruff, David P. |
format |
Article |
author |
Li, Yi Wang, Ruosong Woodruff, David P. |
author_sort |
Li, Yi |
title |
Tight bounds for the subspace sketch problem with applications |
title_short |
Tight bounds for the subspace sketch problem with applications |
title_full |
Tight bounds for the subspace sketch problem with applications |
title_fullStr |
Tight bounds for the subspace sketch problem with applications |
title_full_unstemmed |
Tight bounds for the subspace sketch problem with applications |
title_sort |
tight bounds for the subspace sketch problem with applications |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/153688 |
_version_ |
1759856684656754688 |