Lune

ICML2024Top-tier venue

High-Dimensional Geometric Streaming for Nearly Low Rank Data

Hossein Esfandiari, Praneeth Kacham, Vahab Mirrokni, David P. Woodruff, Peilin Zhong

2024Year
1Citations

Abstract

We study streaming algorithms for the ℓp\ell_p subspace approximation problem. Given points a1,…,ana_1, \ldots, a_n as an insertion-only stream and a rank parameter kk, the ℓp\ell_p subspace approximation problem is to find a kk-dimensional subspace VV such that (∑i=1nd(ai,V)p)1/p(\sum_{i=1}^n d(a_i, V)^p)^{1/p} is minimized, where d(a,V)d(a, V) denotes the Euclidean distance between aa and VV defined as min⁡v∈V∥a−v∥∞\min_{v \in V}\|{a - v}\|_{\infty}. When p=∞p = \infty, we need to find a subspace VV that minimizes max⁡id(ai,V)\max_i d(a_i, V). For ℓ∞\ell_{\infty} subspace approximation, we give a deterministic strong coreset construction algorithm and show that it can be used to compute a poly(k,log⁡n)\text{poly}(k, \log n) approximate solution. We show that the distortion obtained by our coreset is nearly tight for any sublinear space algorithm. For ℓp\ell_p subspace approximation, we show that suitably scaling the points and then using our ℓ∞\ell_{\infty} coreset construction, we can compute a poly(k,log⁡n)\text{poly}(k, \log n) approximation. Our algorithms are easy to implement and run very fast on large datasets. We also use our strong coreset construction to improve the results in a recent work of Woodruff and Yasuda (FOCS 2022) which gives streaming algorithms for high-dimensional geometric problems such as width estimation, convex hull estimation, and volume estimation.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext a97a44ef-aed2-46be-bce0-611a2fae0177

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines