Consistent k-Clustering for General Metrics
Hendrik Fichtenberger, Silvio Lattanzi, Ashkan Norouzi-Fard, Ola Svensson
Abstract
Given a stream of points in a metric space, is it possible to maintain a constant approximate clustering by changing the cluster centers only a small number of times during the entire execution of the algorithm?
This question received attention in recent years in the machine learning literature and, before our work, the best known algorithm performs O(k 2 ) center swaps (the O(•) notation hides polylogarithmic factors in the number of points n and the aspect ratio ∆ of the input instance). This is a quadratic increase compared to the offline case -the whole stream is known in advance and one is interested in keeping a constant approximation at any point in time -for which O(k) swaps are known to be sufficient and simple examples show that Ω(k log(n∆)) swaps are necessary. We close this gap by developing an algorithm that, perhaps surprisingly, matches the guarantees in the offline setting. Specifically, we show how to maintain a constant-factor approximation for the k-median problem by performing an optimal (up to polylogarithimic factors) number O(k) of center swaps. To obtain our result we leverage new structural properties of k-median clustering that may be of independent interest.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e93feec5-5b5f-4a44-9161-a7c4ce464e2fCited by top-tier papers21
- Consistent Low-Rank ApproximationDavid Woodruff, Samson ZhouICLR 2026 · 62 citations
- Online and Consistent Correlation ClusteringVincent Cohen-Addad, Silvio Lattanzi, Andreas Maggiori, Nikos ParotsidisICML 2022 · 21 citations
- Average Sensitivity of Euclidean k-ClusteringYuichi Yoshida, Shinji ItoNeurIPS 2022 · 16 citations
- Efficient and Stable Fully Dynamic Facility LocationSayan Bhattacharya, Silvio Lattanzi, Nikos ParotsidisNeurIPS 2022 · 13 citations
- Optimal Fully Dynamic k-Center Clustering for Adaptive and Oblivious AdversariesMohammadHossein Bateni, Hossein Esfandiari, Hendrik Fichtenberger, Monika Henzinger et al.SODA 2023 · 11 citations
Related papers
- Fully Dynamic Consistent k-Center ClusteringJakub Lacki, Bernhard Haeupler, Christoph Grunau, Rajesh Jayaram et al.SODA 2024 · 5 citations
- Dynamic Consistent k-Center Clustering with Optimal RecourseSebastian Forster, Antonis SkarlatosSODA 2025 · 2 citations
- A Constant Approximation Algorithm for Sequential Random-Order No-Substitution k-Median ClusteringTom Hess, Michal Moshkovitz, Sivan SabatoNeurIPS 2021 · 3 citations
- Fully Dynamic k-Median with Near-Optimal Update Time and RecourseSayan Bhattacharya, Martín Costa, Ermiya FarokhnejadSTOC 2025 · 9 citations
- Streaming Euclidean k-median and k-means with o(log n) SpaceVincent Cohen-Addad, David P. Woodruff, Samson ZhouFOCS 2023 · 3 citations
