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

Binita Maity, Shrutimoy Das, Anirban Dasgupta
12/14/2024
cs.LGcs.DSstat.ML

No confident code implementation found for this paper.

Abstract

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 clustering algorithm for datasets that contain outliers. That is, given $n$ points and $k$ centers, we want that for each point which is not an outlier, there must be a center within the $\frac{n}{k}$ nearest neighbours of the given point. While a few of the recent works have looked into individually fair clustering, this is the first work that explores this problem in the presence of outliers for $k$-means clustering. For this purpose, we define and solve a linear program (LP) that helps us identify the outliers. We exclude these outliers from the dataset and apply a rounding algorithm that computes the $k$ centers, such that the fairness constraint of the remaining points is satisfied. We also provide theoretical guarantees that our method leads to a guaranteed approximation of the fair radius as well as the clustering cost. We also demonstrate our techniques empirically on real-world datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{maity2024linear,
  title  = {Linear Programming based Approximation to Individually Fair k-Clustering with Outliers},
  author = {Binita Maity and Shrutimoy Das and Anirban Dasgupta},
  year   = {2024},
  eprint = {2412.10923},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.10923v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.10923.svg)](https://codeofpaper.com/paper/2412.10923)

Discussion