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...

Full description

Saved in:
Bibliographic Details
Main Authors: Li, Yi, Nguyẽn, Huy L., Woodruff, David P.
Other Authors: School of Physical and Mathematical Sciences
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