On approximating matrix norms in data streams
This paper presents a systematic study of the space complexity of estimating the Schatten p-norms of an n×n matrix in the turnstile streaming model. Both kinds of space complexities, bit complexity and sketching dimension, are considered. Furthermore, two sketching models, general linear sketching a...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/146275 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-146275 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1462752023-02-28T19:50:21Z On approximating matrix norms in data streams Li, Yi Nguyẽn, Huy L. Woodruff, David P. School of Physical and Mathematical Sciences Division of Mathematical Sciences Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Schatten Norm Matrix Norm This paper presents a systematic study of the space complexity of estimating the Schatten p-norms of an n×n matrix in the turnstile streaming model. Both kinds of space complexities, bit complexity and sketching dimension, are considered. Furthermore, two sketching models, general linear sketching and bilinear sketching, are considered. When p is not an even integer, we show that any one-pass algorithm with constant success probability requires near-linear space in terms of bits. This lower bound holds even for sparse matrices, i.e., matrices with O(1) nonzero entries per row and per column. However, when p is an even integer, we give for sparse matrices an upper bound which, up to logarithmic factors, is the same as estimating the pth moment of an n-dimensional vector. These results considerably strengthen lower bounds in previous work for arbitrary (not necessarily sparse) matrices. Similar near-linear lower bounds are obtained for Ky Fan norms, SVD entropy, eigenvalue shrinkers, and M-estimators, many of which could have been solvable in logarithmic space prior to this work. The results for general linear sketches give separations in the sketching complexity of Schatten p-norms with the corresponding vector p-norms, and rule out a table-lookup nearest-neighbor search for p = 1, making progress on a question of Andoni. The results for bilinear sketches are tight for the rank problem and nearly tight for p ≥ 2; the latter is the first general subquadratic upper bound for sketching the Schatten norms. Ministry of Education (MOE) Published version The first author was partially supported by Singapore Ministry of Education (AcRF)Tier 2 grant MOE2018-T2-1-013. The second author was partially supported by NSF CAREER award 1750716. The third author was partially supported by National Science Foundation grant CCF-1815840. 2021-02-04T08:55:46Z 2021-02-04T08:55:46Z 2019 Journal Article Li, Y., Nguyẽn, H. L., & Woodruff, D. P. (2019). On approximating matrix norms in data streams. SIAM Journal on Computing, 48(6), 1643-1697. doi:10.1137/17M1152255 0097-5397 https://hdl.handle.net/10356/146275 10.1137/17M1152255 2-s2.0-85076914618 6 48 1643 1697 en SIAM Journal on Computing © 2019 Society for Industrial and Applied Mathematics (SIAM). 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 (SIAM). application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Schatten Norm Matrix Norm |
spellingShingle |
Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Schatten Norm Matrix Norm Li, Yi Nguyẽn, Huy L. Woodruff, David P. On approximating matrix norms in data streams |
description |
This paper presents a systematic study of the space complexity of estimating the Schatten p-norms of an n×n matrix in the turnstile streaming model. Both kinds of space complexities, bit complexity and sketching dimension, are considered. Furthermore, two sketching models, general linear sketching and bilinear sketching, are considered. When p is not an even integer, we show that any one-pass algorithm with constant success probability requires near-linear space in terms of bits. This lower bound holds even for sparse matrices, i.e., matrices with O(1) nonzero entries per row and per column. However, when p is an even integer, we give for sparse matrices an upper bound which, up to logarithmic factors, is the same as estimating the pth moment of an n-dimensional vector. These results considerably strengthen lower bounds in previous work for arbitrary (not necessarily sparse) matrices. Similar near-linear lower bounds are obtained for Ky Fan norms, SVD entropy, eigenvalue shrinkers, and M-estimators, many of which could have been solvable in logarithmic space prior to this work. The results for general linear sketches give separations in the sketching complexity of Schatten p-norms with the corresponding vector p-norms, and rule out a table-lookup nearest-neighbor search for p = 1, making progress on a question of Andoni. The results for bilinear sketches are tight for the rank problem and nearly tight for p ≥ 2; the latter is the first general subquadratic upper bound for sketching the Schatten norms. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Li, Yi Nguyẽn, Huy L. Woodruff, David P. |
format |
Article |
author |
Li, Yi Nguyẽn, Huy L. Woodruff, David P. |
author_sort |
Li, Yi |
title |
On approximating matrix norms in data streams |
title_short |
On approximating matrix norms in data streams |
title_full |
On approximating matrix norms in data streams |
title_fullStr |
On approximating matrix norms in data streams |
title_full_unstemmed |
On approximating matrix norms in data streams |
title_sort |
on approximating matrix norms in data streams |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/146275 |
_version_ |
1759854545147527168 |