Streaming Euclidean k-median and k-means with o(log n) Space
Not on the map. Why?
Abstract (arXiv)
We consider the classic Euclidean k-median and k-means objective on data streams, where the goal is to provide a (1+varepsilon)-approximation to the optimal k-median or k-means solution, while using as little memory as possible. Over the last 20 years, clustering in data streams has received a tremendous amount of attention and has been the test-bed for a large variety of new techniques, including coresets, the merge-and-reduce framework, bicriteria approximation, sensitivity sampling, and so on. Despite this intense effort to obtain smaller sketches for these problems, all known techniques require storing at least Omega(log(nDelta)) words of memory, where n is the size of the input and Delta is the aspect ratio. A natural question is if one can beat this logarithmic dependence on n and Delta. In this paper, we break this barrier by first giving an insertion-only streaming algorithm that achieves a (1+varepsilon)-approximation to the more general (k,z)-clustering problem, using tildeOleft(fracdkvarepsilon2right)·(2zlog z)·minleft(frac1varepsilonz,kright)·poly(loglog(nDelta)) words of memory. Our techniques can also be used to achieve two-pass algorithms for k-median and k-means clustering on dynamic streams using tildeOleft(frac1varepsilon2right)·poly(d,k,loglog(nDelta)) words of memory.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Oct 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 4; 2025: 1; 2026: 2.
7 papers.
- 2024Parallel Simulation for Log-concave Sampling and Score-based Diffusion Modelscited by 6
- 2025A Tight VC-Dimension Analysis of Clustering Coresets with Applicationscited by 4
- 2024Turnstile ℓp leverage score sampling with applicationscited by 3
- 2024Ridge Leverage Score Sampling for ℓp Subspace Approximationcited by 2
- 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
- 2026Accelerating Discrete Diffusion Models with Parallel-In-Time Samplingcited by 1
- 2026Active Learning with Low-Rank Structure for Data Selectioncited by 0
- 2026Accelerating Discrete Diffusion Models with Parallel-In-Time Sampling1 Jul 2026
- 2026Active Learning with Low-Rank Structure for Data Selection14 Jun 2026
- 2025A Tight VC-Dimension Analysis of Clustering Coresets with Applications11 Jan 2025
- 2024Parallel Simulation for Log-concave Sampling and Score-based Diffusion Models10 Dec 2024
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Ridge Leverage Score Sampling for ℓp Subspace Approximation3 Jul 2024
- 2024Turnstile ℓp leverage score sampling with applications1 Jun 2024