Fair Representation Clustering with Several Protected Classes
Abstract
We study the problem of fair -median where each cluster is required to have a fair representation of individuals from different groups. In the fair representation -median problem, we are given a set of points in a metric space. Each point belongs to one of groups. Further, we are given fair representation parameters and for each group . We say that a -clustering fairly represents all groups if the number of points from group in cluster is between and for every and . The goal is to find a set of centers and an assignment such that the clustering defined by fairly represents all groups and minimizes the -objective . We present an -approximation algorithm that runs in time . Note that the known algorithms for the problem either (i) violate the fairness constraints by an additive term or (ii) run in time that is exponential in both and . We also consider an important special case of the problem where and for all . For this special case, we present an -approximation algorithm that runs in time.
Keywords
Cite
@article{arxiv.2202.01391,
title = {Fair Representation Clustering with Several Protected Classes},
author = {Zhen Dai and Yury Makarychev and Ali Vakilian},
journal= {arXiv preprint arXiv:2202.01391},
year = {2022}
}