English

A Polynomial-Time Approximation for Pairwise Fair $k$-Median Clustering

Data Structures and Algorithms 2025-02-28 v2 Artificial Intelligence Machine Learning

Abstract

In this work, we study pairwise fair clustering with 2\ell \ge 2 groups, where for every cluster CC and every group i[]i \in [\ell], the number of points in CC from group ii must be at most tt times the number of points in CC from any other group j[]j \in [\ell], for a given integer tt. To the best of our knowledge, only bi-criteria approximation and exponential-time algorithms follow for this problem from the prior work on fair clustering problems when >2\ell > 2. In our work, focusing on the >2\ell > 2 case, we design the first polynomial-time O(k2t)O(k^2\cdot \ell \cdot t)-approximation for this problem with kk-median cost that does not violate the fairness constraints. We complement our algorithmic result by providing hardness of approximation results, which show that our problem even when =2\ell=2 is almost as hard as the popular uniform capacitated kk-median, for which no polynomial-time algorithm with an approximation factor of o(logk)o(\log k) is known.

Keywords

Cite

@article{arxiv.2405.10378,
  title  = {A Polynomial-Time Approximation for Pairwise Fair $k$-Median Clustering},
  author = {Sayan Bandyapadhyay and Eden Chlamtáč and Zachary Friggstad and Mahya Jamshidian and Yury Makarychev and Ali Vakilian},
  journal= {arXiv preprint arXiv:2405.10378},
  year   = {2025}
}
R2 v1 2026-06-28T16:30:03.326Z