Lune

SODA2024Top-tier venue

Fully Dynamic Consistent k-Center Clustering

Jakub Lacki, Bernhard Haeupler, Christoph Grunau, Rajesh Jayaram, Václav Rozhon

2024Year
5Citations
11Top-tier citations

Abstract

We study the consistent k-center clustering problem. In this problem, the goal is to maintain a constant factor approximate k-center solution during a sequence of n point insertions and deletions while minimizing the recourse, i.e., the number of changes made to the set of centers after each point insertion or deletion. Previous works by Lattanzi and Vassilvitskii [ICML '12] and Fichtenberger, Lattanzi, and Svensson [SODA '21] showed that in the incremental setting, where deletions are not allowed, one can obtain k • polylog(n)/n amortized recourse for both k-center and k-median, and demonstrated a matching lower bound. However, no algorithm for the fully dynamic setting achieves less than the trivial O(k) changes per update, which can be obtained by simply reclustering the full dataset after every update.

In this work, we give the first algorithm for consistent k-center clustering for the fully dynamic setting, i.e., when both point insertions and deletions are allowed, and improves upon a trivial O(k) recourse bound. Specifically, our algorithm maintains a constant factor approximate solution while ensuring worstcase constant recourse per update, which is optimal in the fully dynamic setting. Moreover, our algorithm is deterministic and is therefore correct even if an adaptive adversary chooses the insertions and deletions.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 5528aa42-6bc1-42e4-89df-eaf863445df7

Cited by top-tier papers11

Ask how each one uses it

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines