paper-with-me

홈 › Papers

Better Algorithms for Individually Fair $k$-Clustering

2021-06-23 · NeurIPS 2021 12 · Deeparnab Chakrabarty, Maryam Negahbani

We study data clustering problems with $\ell_p$-norm objectives (e.g. $k$-Median and $k$-Means) in the context of individual fairness. The dataset consists of $n$ points, and we want to find $k$ centers such that (a) the objective is minimized, while (b) respecting the individual fairness constraint that every point $v$ has a center within a distance at most $r(v)$, where $r(v)$ is $v$'s distance to its $(n/k)$th nearest point. Jung, Kannan, and Lutz [FORC 2020] introduced this concept and designed a clustering algorithm with provable (approximate) fairness and objective guarantees for the $\ell_\infty$ or $k$-Center objective. Mahabadi and Vakilian [ICML 2020] revisited this problem to give a local-search algorithm for all $\ell_p$-norms. Empirically, their algorithms outperform Jung et. al.'s by a large margin in terms of cost (for $k$-Median and $k$-Means), but they incur a reasonable loss in fairness. In this paper, our main contribution is to use Linear Programming (LP) techniques to obtain better algorithms for this problem, both in theory and in practice. We prove that by modifying known LP rounding techniques, one gets a worst-case guarantee on the objective which is much better than in MV20, and empirically, this objective is extremely close to the optimal. Furthermore, our theoretical fairness guarantees are comparable with MV20 in theory, and empirically, we obtain noticeably fairer solutions. Although solving the LP {\em exactly} might be prohibitive, we demonstrate that in practice, a simple sparsification technique drastically improves the run-time of our algorithm.

📄 PDF Abstract BibTeX arXiv:2106.12150

Code (1)

moonin12/individually-fair-k-clustering

Tasks

ClusteringFairness

Similar Papers 제목 키워드 기반

A Scalable Algorithm for Individually Fair K-means Clustering

2024-02-09 · Mohammadhossein Bateni, Vincent Cohen-Addad, Alessandro Epasto, Silvio Lattanzi

We present a scalable algorithm for the individually fair ($p$, $k$)-clustering problem introduced by Jung et al. and Mahabadi et al. Given $n$ points $P$ in a metric space, let $\delta(x)$ for $x\in P$ be the radius of …

Clustering

Improved Approximation Algorithms for Individually Fair Clustering

2021-06-26 · Ali Vakilian, Mustafa Yalçıner

We consider the $k$-clustering problem with $\ell_p$-norm cost, which includes $k$-median, $k$-means and $k$-center, under an individual notion of fairness proposed by Jung et al. [2020]: given a set of points $P$ of siz…

ClusteringFairness

Feature-based Individual Fairness in k-Clustering

2021-09-09 · Debajyoti Kar, Mert Kosan, Debmalya Mandal, Sourav Medya 외

Ensuring fairness in machine learning algorithms is a challenging and essential task. We consider the problem of clustering a set of points while satisfying fairness constraints. While there have been several attempts to…

ClusteringFairness

A Notion of Individual Fairness for Clustering

2020-06-08 · Matthäus Kleindessner, Pranjal Awasthi, Jamie Morgenstern

A common distinction in fair machine learning, in particular in fair classification, is between group fairness and individual fairness. In the context of clustering, group fairness has been studied extensively in recent …

ClusteringFairness

Linear Programming based Approximation to Individually Fair k-Clustering with Outliers

2024-12-14 · Binita Maity, Shrutimoy Das, Anirban Dasgupta

Individual fairness guarantees are often desirable properties to have, but they become hard to formalize when the dataset contains outliers. Here, we investigate the problem of developing an individually fair $k$-means c…

ClusteringFairness