Optimal Fully Dynamic $k$-Centers Clustering
MohammadHossein Bateni, Hossein Esfandiari, Rajesh Jayaram, Vahab, Mirrokni

TL;DR
This paper introduces an optimal fully dynamic algorithm for $k$-centers clustering in arbitrary metric spaces, achieving near-optimal update times and approximation guarantees, and extends results to spaces with locally sensitive hash functions.
Contribution
The paper presents the first optimal fully dynamic $k$-centers clustering algorithm with $O(k ext{ polylog}(n, ext{ } riangle))$ update time, and a black-box transformation for faster algorithms in certain metric spaces.
Findings
Achieves $2+ extepsilon$ approximation in $O(k ext{ polylog}(n, ext{ } riangle))$ amortized time.
Proves lower bounds on distance queries for arbitrary metrics, including $k$-means and $k$-medians.
Provides faster algorithms for metric spaces with locally sensitive hash functions, including Euclidean and Hamming spaces.
Abstract
We present the first algorithm for fully dynamic -centers clustering in an arbitrary metric space that maintains an optimal approximation in amortized update time. Here, is an upper bound on the number of active points at any time, and is the aspect ratio of the data. Previously, the best known amortized update time was , and is due to Chan, Gourqin, and Sozio. We demonstrate that the runtime of our algorithm is optimal up to factors, even for insertion-only streams, which closes the complexity of fully dynamic -centers clustering. In particular, we prove that any algorithm for -clustering tasks in arbitrary metric spaces, including -means, -medians, and -centers, must make at least distance queries to…
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.
Taxonomy
TopicsHuman Mobility and Location-Based Analysis · Advanced Clustering Algorithms Research · Data Management and Algorithms
