English

Parameterized Approximation Schemes for Clustering with General Norm Objectives

Data Structures and Algorithms 2023-04-07 v1 Machine Learning

Abstract

This paper considers the well-studied algorithmic regime of designing a (1+ϵ)(1+\epsilon)-approximation algorithm for a kk-clustering problem that runs in time f(k,ϵ)poly(n)f(k,\epsilon)poly(n) (sometimes called an efficient parameterized approximation scheme or EPAS for short). Notable results of this kind include EPASes in the high-dimensional Euclidean setting for kk-center [Bad\u{o}iu, Har-Peled, Indyk; STOC'02] as well as kk-median, and kk-means [Kumar, Sabharwal, Sen; J. ACM 2010]. However, existing EPASes handle only basic objectives (such as kk-center, kk-median, and kk-means) and are tailored to the specific objective and metric space. Our main contribution is a clean and simple EPAS that settles more than ten clustering problems (across multiple well-studied objectives as well as metric spaces) and unifies well-known EPASes. Our algorithm gives EPASes for a large variety of clustering objectives (for example, kk-means, kk-center, kk-median, priority kk-center, \ell-centrum, ordered kk-median, socially fair kk-median aka robust kk-median, or more generally monotone norm kk-clustering) and metric spaces (for example, continuous high-dimensional Euclidean spaces, metrics of bounded doubling dimension, bounded treewidth metrics, and planar metrics). Key to our approach is a new concept that we call bounded ϵ\epsilon-scatter dimension--an intrinsic complexity measure of a metric space that is a relaxation of the standard notion of bounded doubling dimension. Our main technical result shows that two conditions are essentially sufficient for our algorithm to yield an EPAS on the input metric MM for any clustering objective: (i) The objective is described by a monotone (not necessarily symmetric!) norm, and (ii) the ϵ\epsilon-scatter dimension of MM is upper bounded by a function of ϵ\epsilon.

Keywords

Cite

@article{arxiv.2304.03146,
  title  = {Parameterized Approximation Schemes for Clustering with General Norm Objectives},
  author = {Fateme Abbasi and Sandip Banerjee and Jarosław Byrka and Parinya Chalermsook and Ameet Gadekar and Kamyar Khodamoradi and Dániel Marx and Roohani Sharma and Joachim Spoerhase},
  journal= {arXiv preprint arXiv:2304.03146},
  year   = {2023}
}

Comments

40 pages, 6 figures

R2 v1 2026-06-28T09:53:04.544Z