English

Nearly Optimal Dynamic $k$-Means Clustering for High-Dimensional Data

Data Structures and Algorithms 2019-02-08 v2 Machine Learning Machine Learning

Abstract

We consider the kk-means clustering problem in the dynamic streaming setting, where points from a discrete Euclidean space {1,2,,Δ}d\{1, 2, \ldots, \Delta\}^d can be dynamically inserted to or deleted from the dataset. For this problem, we provide a one-pass coreset construction algorithm using space O~(kpoly(d,logΔ))\tilde{O}(k\cdot \mathrm{poly}(d, \log\Delta)), where kk is the target number of centers. To our knowledge, this is the first dynamic geometric data stream algorithm for kk-means using space polynomial in dimension and nearly optimal (linear) in kk.

Keywords

Cite

@article{arxiv.1802.00459,
  title  = {Nearly Optimal Dynamic $k$-Means Clustering for High-Dimensional Data},
  author = {Wei Hu and Zhao Song and Lin F. Yang and Peilin Zhong},
  journal= {arXiv preprint arXiv:1802.00459},
  year   = {2019}
}
R2 v1 2026-06-23T00:08:02.999Z