Fully-Dynamic Coresets
Not on the map. Why?
Abstract (arXiv)
With input sizes becoming massive, coresets -- small yet representative summary of the input -- are relevant more than ever. A weighted set Cw that is a subset of the input is an varepsilon-coreset if the cost of any feasible solution S with respect to Cw is within [1 ± varepsilon] of the cost of S with respect to the original input. We give a very general technique to compute coresets in the fully-dynamic setting where input points can be added or deleted. Given a static varepsilon-coreset algorithm that runs in time t(n, varepsilon, λ) and computes a coreset of size s(n, varepsilon, λ), where n is the number of input points and 1 -λ is the success probability, we give a fully-dynamic algorithm that computes an varepsilon-coreset with worst-case update time O((log n) · t(s(n, varepsilon/log n, λ/n), varepsilon/log n, λ/n) ) (this bound is stated informally), where the success probability is 1-λ. Our technique is a fully-dynamic analog of the merge-and-reduce technique that applies to insertion-only setting. Although our space usage is O(n), we work in the presence of an adaptive adversary, and we show that Omega(n) space is required when adversary is adaptive. As a consequence, we get fully-dynamic varepsilon-coreset algorithms for k-median and k-means with worst-case update time O(varepsilon-2k2log5 n log3 k) and coreset size O(varepsilon-2klog n log2 k) ignoring log log n and log(1/varepsilon) factors and assuming that varepsilon, λ = Omega(1/poly(n)). These are the first fully-dynamic algorithms for k-median and k-means with worst-case update times O(poly(k, log n, varepsilon-1)). We also give conditional lower bound on update/query time for any fully-dynamic (4 - δ)-approximation algorithm for k-means.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 0; 2025: 3; 2026: 1.
9 papers.
- 2021Robust and Fully-Dynamic Coreset for Continuous-and-Bounded Learning (With Outliers) Problemscited by 6
- 2023Near-Optimal Quantum Coreset Construction Algorithms for Clusteringcited by 6
- 2025A Tight VC-Dimension Analysis of Clustering Coresets with Applicationscited by 4
- 2022Fully-Dynamic Decision Treescited by 2
- 2023Fully-Dynamic Approximate Decision Trees With Worst-Case Update Time Guaranteescited by 1
- 2023Dynamic algorithms for k-center on graphscited by 0
- 2025Coresets for Clustering Under Stochastic Noisecited by 0
- 2025Clustering with Label Consistencycited by 0
- 2026Beyond Worst-Case Coreset Bounds for k-Clustering via Determinantal Samplingcited by 0
- 2026Beyond Worst-Case Coreset Bounds for k-Clustering via Determinantal Sampling6 Sep 2026
- 2025Clustering with Label Consistency22 Dec 2025
- 2025Coresets for Clustering Under Stochastic Noise27 Oct 2025
- 2025A Tight VC-Dimension Analysis of Clustering Coresets with Applications11 Jan 2025
- 2023Dynamic algorithms for k-center on graphs28 Jul 2023
- 2023Near-Optimal Quantum Coreset Construction Algorithms for Clustering5 Jun 2023
- 2023Fully-Dynamic Approximate Decision Trees With Worst-Case Update Time Guarantees8 Feb 2023
- 2022Fully-Dynamic Decision Trees1 Dec 2022
- 2021Robust and Fully-Dynamic Coreset for Continuous-and-Bounded Learning (With Outliers) Problems30 Jun 2021