English

Polynomial-Time Constant-Approximation for Fair Sum-of-Radii Clustering

Data Structures and Algorithms 2025-08-04 v2

Abstract

In a seminal work, Chierichetti et al. introduced the (t,k)(t,k)-fair clustering problem: Given a set of red points and a set of blue points in a metric space, a clustering is called fair if the number of red points in each cluster is at most tt times and at least 1/t1/t times the number of blue points in that cluster. The goal is to compute a fair clustering with at most kk clusters that optimizes certain objective function. Considering this problem, they designed a polynomial-time O(1)O(1)- and O(t)O(t)-approximation for the kk-center and the kk-median objective, respectively. Recently, Carta et al. studied this problem with the sum-of-radii objective and obtained a (6+ϵ)(6+\epsilon)-approximation with running time O((klog1+ϵ(k/ϵ))knO(1))O((k\log_{1+\epsilon}(k/\epsilon))^kn^{O(1)}), i.e., fixed-parameter tractable in kk. Here nn is the input size. In this work, we design the first polynomial-time O(1)O(1)-approximation for (t,k)(t,k)-fair clustering with the sum-of-radii objective, improving the result of Carta et al. Our result places sum-of-radii in the same group of objectives as kk-center, that admit polynomial-time O(1)O(1)-approximations. This result also implies a polynomial-time O(1)O(1)-approximation for the Euclidean version of the problem, for which an f(k)nO(1)f(k)\cdot n^{O(1)}-time (1+ϵ)(1+\epsilon)-approximation was known due to Drexler et al.. Here ff is an exponential function of kk. We are also able to extend our result to any arbitrary 2\ell\ge 2 number of colors when t=1t=1. This matches known results for the kk-center and kk-median objectives in this case. The significant disparity of sum-of-radii compared to kk-center and kk-median presents several complex challenges, all of which we successfully overcome in our work. Our main contribution is a novel cluster-merging-based analysis technique for sum-of-radii that helps us achieve the constant-approximation bounds.

Keywords

Cite

@article{arxiv.2504.14683,
  title  = {Polynomial-Time Constant-Approximation for Fair Sum-of-Radii Clustering},
  author = {Sina Bagheri Nezhad and Sayan Bandyapadhyay and Tianzhi Chen},
  journal= {arXiv preprint arXiv:2504.14683},
  year   = {2025}
}

Comments

Accepted at 33rd Annual European Symposium on Algorithms (ESA 2025)