Optimal Fully Dynamic k-Center Clustering for Adaptive and Oblivious Adversaries
Not on the map. Why?
Abstract (arXiv)
In fully dynamic clustering problems, a clustering of a given data set in a metric space must be maintained while it is modified through insertions and deletions of individual points. In this paper, we resolve the complexity of fully dynamic k-center clustering against both adaptive and oblivious adversaries. Against oblivious adversaries, we present the first algorithm for fully dynamic k-center in an arbitrary metric space that maintains an optimal (2+ε)-approximation in O(k · polylog(n,Delta)) amortized update time. Here, n is an upper bound on the number of active points at any time, and Delta is the aspect ratio of the metric space. Previously, the best known amortized update time was O(k2· polylog(n,Delta)), and is due to Chan, Gourqin, and Sozio (2018). Moreover, we demonstrate that our runtime is optimal up to polylog(n,Delta) factors. In fact, we prove that even offline algorithms for k-clustering tasks in arbitrary metric spaces, including k-medians, k-means, and k-center, must make at least Omega(n k) distance queries to achieve any non-trivial approximation factor. This implies a lower bound of Omega(k) which holds even for the insertions-only setting. We also show deterministic lower and upper bounds for adaptive adversaries, demonstrate that an update time sublinear in k is possible against oblivious adversaries for metric spaces which admit locally sensitive hash functions (LSH) and give the first fully dynamic O(1)-approximation algorithms for the closely related k-sum-of-radii and k-sum-of-diameter problems.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Mar 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 1.
6 papers.
- 2024Dynamic Correlation Clustering in Sublinear Update Timecited by 2
- 2025Label-consistent clustering for evolving datacited by 1
- 2023Dynamic algorithms for k-center on graphscited by 0
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacycited by 0
- 2025Clustering with Label Consistencycited by 0
- 2026Is Randomness Necessary for Adaptive Data Analysis?cited by 0
- 2026Is Randomness Necessary for Adaptive Data Analysis?8 Jul 2026
- 2025Clustering with Label Consistency22 Dec 2025
- 2025Label-consistent clustering for evolving data17 Dec 2025
- 2024Dynamic Correlation Clustering in Sublinear Update Time13 Jun 2024
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacy1 Nov 2023
- 2023Dynamic algorithms for k-center on graphs28 Jul 2023