36
v1v2 (latest)

Improved Approximation Algorithms for Individually Fair Clustering

International Conference on Artificial Intelligence and Statistics (AISTATS), 2021
Abstract

We consider the kk-clustering problem with p\ell_p-norm cost, which includes kk-median, kk-means and kk-center, under an individual notion of fairness proposed by Jung et al. [2020]: given a set of points PP of size nn, a set of kk centers induces a fair clustering if every point in PP has a center among its n/kn/k closest neighbors. Mahabadi and Vakilian [2020] presented a (pO(p),7)(p^{O(p)},7)-bicriteria approximation for fair clustering with p\ell_p-norm cost: every point finds a center within distance at most 77 times its distance to its (n/k)(n/k)-th closest neighbor and the p\ell_p-norm cost of the solution is at most pO(p)p^{O(p)} times the cost of an optimal fair solution. In this work, for any ε>0\varepsilon>0, we present an improved (16p+ε,3)(16^p +\varepsilon,3)-bicriteria for this problem. Moreover, for p=1p=1 (kk-median) and p=p=\infty (kk-center), we present improved cost-approximation factors 7.081+ε7.081+\varepsilon and 3+ε3+\varepsilon respectively. To achieve our guarantees, we extend the framework of [Charikar et al., 2002, Swamy, 2016] and devise a 16p16^p-approximation algorithm for the facility location with p\ell_p-norm cost under matroid constraint which might be of an independent interest. Besides, our approach suggests a reduction from our individually fair clustering to a clustering with a group fairness requirement proposed by Kleindessner et al. [2019], which is essentially the median matroid problem [Krishnaswamy et al., 2011].

View on arXiv
Comments on this paper