Dynamic Consistent $k$-Center Clustering with Optimal Recourse
Sebastian Forster, Antonis Skarlatos

TL;DR
This paper presents optimal recourse bounds for dynamic $k$-center clustering, achieving a worst-case recourse of 1 per update with a simple, deterministic algorithm, improving speed and simplicity over previous methods.
Contribution
It introduces a deterministic fully dynamic $k$-center algorithm with optimal recourse of 1, and develops new decremental and incremental algorithms with similar guarantees.
Findings
Achieved a deterministic $k$-center algorithm with recourse 1.
Developed new decremental and incremental algorithms with recourse 1.
Improved incremental $k$-center approximation from 8 to 6.
Abstract
Given points from an arbitrary metric space and a sequence of point updates sent by an adversary, what is the minimum recourse per update (i.e., the minimum number of changes needed to the set of centers after an update), in order to maintain a constant-factor approximation to a -clustering problem? This question has received attention in recent years under the name consistent clustering. Previous works by Lattanzi and Vassilvitskii [ICLM '17] and Fichtenberger, Lattanzi, Norouzi-Fard, and Svensson [SODA '21] studied -clustering objectives, including the -center and the -median objectives, under only point insertions. In this paper we study the -center objective in the fully dynamic setting, where the update is either a point insertion or a point deletion. Before our work, {\L}\k{a}cki, Haeupler, Grunau, Rozho\v{n}, and Jayaram [SODA '24] gave a deterministic fully…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Clustering Algorithms Research · Face and Expression Recognition · Customer churn and segmentation
MethodsSoftmax · Attention Is All You Need · Sparse Evolutionary Training
