60
23

Approximating Fair Clustering with Cascaded Norm Objectives

Abstract

We introduce the (p,q)(p,q)-Fair Clustering problem. In this problem, we are given a set of points PP and a collection of different weight functions WW. We would like to find a clustering which minimizes the q\ell_q-norm of the vector over WW of the p\ell_p-norms of the weighted distances of points in PP from the centers. This generalizes various clustering problems, including Socially Fair kk-Median and kk-Means, and is closely connected to other problems such as Densest kk-Subgraph and Min kk-Union. We utilize convex programming techniques to approximate the (p,q)(p,q)-Fair Clustering problem for different values of pp and qq. When pqp\geq q, we get an O(k(pq)/(2pq))O(k^{(p-q)/(2pq)}), which nearly matches a kΩ((pq)/(pq))k^{\Omega((p-q)/(pq))} lower bound based on conjectured hardness of Min kk-Union and other problems. When qpq\geq p, we get an approximation which is independent of the size of the input for bounded p,qp,q, and also matches the recent O((logn/(loglogn))1/p)O((\log n/(\log\log n))^{1/p})-approximation for (p,)(p, \infty)-Fair Clustering by Makarychev and Vakilian (COLT 2021).

View on arXiv
Comments on this paper