Fully Dynamic Clustering and Diversity Maximization in Doubling Metrics
We present approximation algorithms for some variants of k -center clustering and diversity maximization in a fully dynamic setting, where the active pointset evolves through arbitrary insertions and deletions. All algorithms employ a coreset-based strategy and rely on the use of the cover tree data structure, which we crucially augment to maintain, at any time, some additional information enabling the efficient extraction of the solution for the specific problem. For all the problems under consideration, our algorithms compute \((\alpha+\varepsilon)\) -approximate solutions, where \(\alpha\) is the best-known approximation attainable in polynomial time in the standard static setting, and \(\varepsilon > 0\) is a user-provided accuracy parameter. Remarkably, and unlike previous works, the (cover tree) data structure used by our algorithms and the running times of the update procedures are both independent of the accuracy parameter \(\varepsilon\) and, for the k -center variants, also of parameter k . The analysis is performed in terms of the doubling dimension of the metric space which the points belong to, and it shows that, for spaces of bounded doubling dimension, the times required to extract solutions to the above problems are dramatically smaller than those that would be required to recompute solutions on the entire active pointset from scratch. To the best of our knowledge, ours are the first solutions for the matroid center and diversity maximization problems in the fully dynamic setting. The theoretical results are complemented by an extensive set of experiments, which demonstrate the efficiency and effectiveness of our algorithms for k -center without and with outliers against previously known ones.
Authors
- Andrea Pietracaprina (ORCID: https://orcid.org/0000-0002-9189-9618)
- Paolo Pellizzoni (ORCID: https://orcid.org/0009-0005-2600-6026)
- Geppino Pucci (ORCID: https://orcid.org/0000-0001-9189-6938)
Institutions
- University of Padua (IT)
- Max Planck Institute of Biochemistry (DE)
Publication Details
- Journal
- ACM Transactions on Knowledge Discovery from Data
- Published
- 2025-04-04
- DOI
- https://doi.org/10.1145/3727881
- Primary Topic
- Data Management and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00