High-Dimensional Geometric Streaming in Polynomial Space
Not on the map. Why?
Abstract (arXiv)
Many existing algorithms for streaming geometric data analysis have been plagued by exponential dependencies in the space complexity, which are undesirable for processing high-dimensional data sets. In particular, once d≥log n, there are no known non-trivial streaming algorithms for problems such as maintaining convex hulls and L"owner-John ellipsoids of n points, despite a long line of work in streaming computational geometry since [AHV04]. We simultaneously improve these results to poly(d,log n) bits of space by trading off with a poly(d,log n) factor distortion. We achieve these results in a unified manner, by designing the first streaming algorithm for maintaining a coreset for ℓ_∞ subspace embeddings with poly(d,log n) space and poly(d,log n) distortion. Our algorithm also gives similar guarantees in the online coreset model. Along the way, we sharpen results for online numerical linear algebra by replacing a log condition number dependence with a log n dependence, answering a question of [BDM+20]. Our techniques provide a novel connection between leverage scores, a fundamental object in numerical linear algebra, and computational geometry. For ℓp subspace embeddings, we give nearly optimal trade-offs between space and distortion for one-pass streaming algorithms. For instance, we give a deterministic coreset using O(d2log n) space and O((dlog n)1/2-1/p) distortion for p>2, whereas previous deterministic algorithms incurred a poly(n) factor in the space or the distortion [CDW18]. Our techniques have implications in the offline setting, where we give optimal trade-offs between the space complexity and distortion of subspace sketch data structures. To do this, we give an elementary proof of a "change of density" theorem of [LT80] and make it algorithmic.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 0; 2026: 1.
7 papers.
- 2022Online Lewis Weight Samplingcited by 15
- 2023Provable Data Subset Selection For Efficient Neural Network Trainingcited by 14
- 2024Ridge Leverage Score Sampling for ℓp Subspace Approximationcited by 2
- 2023Sharper Bounds for ℓp Sensitivity Samplingcited by 0
- 2023Computing Approximate ℓp Sensitivitiescited by 0
- 2024Coresets for Multiple ℓp Regressioncited by 0
- 2026Scalable Learning of Multivariate Distributions via Coresetscited by 0
- 2026Scalable Learning of Multivariate Distributions via Coresets20 Mar 2026
- 2024Ridge Leverage Score Sampling for ℓp Subspace Approximation3 Jul 2024
- 2024Coresets for Multiple ℓp Regression4 Jun 2024
- 2023Computing Approximate ℓp Sensitivities7 Nov 2023
- 2023Sharper Bounds for ℓp Sensitivity Sampling1 Jun 2023
- 2023Provable Data Subset Selection For Efficient Neural Network Training9 Mar 2023
- 2022Online Lewis Weight Sampling17 Jul 2022