A Scalable Algorithm for Individually Fair K-means Clustering

Abstract
We present a scalable algorithm for the individually fair (, )-clustering problem introduced by Jung et al. and Mahabadi et al. Given points in a metric space, let for be the radius of the smallest ball around containing at least points. A clustering is then called individually fair if it has centers within distance of for each . While good approximation algorithms are known for this problem no efficient practical algorithms with good theoretical guarantees have been presented. We design the first fast local-search algorithm that runs in ~ time and obtains a bicriteria approximation. Then we show empirically that not only is our algorithm much faster than prior work, but it also produces lower-cost solutions.
View on arXivComments on this paper