English

Clustering under Perturbation Stability in Near-Linear Time

Data Structures and Algorithms 2020-10-01 v1 Computational Geometry

Abstract

We consider the problem of center-based clustering in low-dimensional Euclidean spaces under the perturbation stability assumption. An instance is α\alpha-stable if the underlying optimal clustering continues to remain optimal even when all pairwise distances are arbitrarily perturbed by a factor of at most α\alpha. Our main contribution is in presenting efficient exact algorithms for α\alpha-stable clustering instances whose running times depend near-linearly on the size of the data set when α2+3\alpha \ge 2 + \sqrt{3}. For kk-center and kk-means problems, our algorithms also achieve polynomial dependence on the number of clusters, kk, when α2+3+ϵ\alpha \geq 2 + \sqrt{3} + \epsilon for any constant ϵ>0\epsilon > 0 in any fixed dimension. For kk-median, our algorithms have polynomial dependence on kk for α>5\alpha > 5 in any fixed dimension; and for α2+3\alpha \geq 2 + \sqrt{3} in two dimensions. Our algorithms are simple, and only require applying techniques such as local search or dynamic programming to a suitably modified metric space, combined with careful choice of data structures.

Keywords

Cite

@article{arxiv.2009.14358,
  title  = {Clustering under Perturbation Stability in Near-Linear Time},
  author = {Pankaj K. Agarwal and Hsien-Chih Chang and Kamesh Munagala and Erin Taylor and Emo Welzl},
  journal= {arXiv preprint arXiv:2009.14358},
  year   = {2020}
}
R2 v1 2026-06-23T18:53:47.352Z