Fully Dynamic Euclidean k-Means
Sayan Bhattacharya, Mart\'in Costa, Ermiya Farokhnejad, Shaofeng H.-C. Jiang, Yaonan Jin, Jianing Lou

TL;DR
This paper introduces a novel dynamic Euclidean k-means clustering algorithm that achieves a constant approximation ratio with sublinear update time by leveraging new Euclidean-specific data structures.
Contribution
It presents the first Euclidean k-means algorithm with o(k) update time and constant approximation ratio, breaking previous metric-based lower bounds.
Findings
Achieves (1/psilon) ext{-approximation} with O(k^{psilon}) update time.
Develops new data structures exploiting Euclidean properties for clustering.
Introduces a consistent hashing scheme with O(n^{psilon}) evaluation time.
Abstract
We consider the Euclidean -means clustering problem in a dynamic setting, where we have to explicitly maintain a solution (a set of centers) subject to point insertions/deletions in . We present a dynamic algorithm for Euclidean -means with -approximation ratio, update time, and recourse, for any , even when and are both part of the input. This is the first algorithm to achieve a constant ratio with update time for this problem, whereas the previous -approximation runs in update time [Bhattacharya, Costa, Farokhnejad; STOC'25]. In fact, previous algorithms cannot go beyond update time precisely because they are designed for general metrics where an lower bound is known. We break this …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
