The Computational Complexity of Almost Stable Clustering with Penalties

Abstract

We investigate the complexity of stable (or perturbation-resilient) instances of k-MEANS and k-MEDIAN clustering problems in metrics with small doubling dimension. While these problems have been extensively studied under multiplicative perturbation resilience in low-dimensional Euclidean spaces (e.g., (Friggstad et al., 2019; Cohen-Addad and Schwiegelshohn, 2017)), we adopt a more general notion of stability, termed ``almost stable'', which is closer to the notion of (α, )-perturbation resilience introduced by Balcan and Liang (2016). Additionally, we extend our results to k-MEANS/k-MEDIAN with penalties, where each data point is either assigned to a cluster centre or incurs a penalty. We show that certain special cases of almost stable k-MEANS/k-MEDIAN (with penalties) are solvable in polynomial time. To complement this, we also examine the hardness of almost stable instances and (1 + 1poly(n))-stable instances of k-MEANS/k-MEDIAN (with penalties), proving super-polynomial lower bounds on the runtime of any exact algorithm under the widely believed Exponential Time Hypothesis (ETH).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…