Relax and Merge: A Simple Yet Effective Framework for Solving Fair -Means and -sparse Wasserstein Barycenter Problems

The fairness of clustering algorithms has gained widespread attention across various areas, including machine learning, In this paper, we study fair -means clustering in Euclidean space. Given a dataset comprising several groups, the fairness constraint requires that each cluster should contain a proportion of points from each group within specified lower and upper bounds. Due to these fairness constraints, determining the optimal locations of centers is a quite challenging task. We propose a novel ``Relax and Merge'' framework that returns a -approximate solution, where is the approximate ratio of an off-the-shelf vanilla -means algorithm and can be an arbitrarily small positive number. If equipped with a PTAS of -means, our solution can achieve an approximation ratio of with only a slight violation of the fairness constraints, which improves the current state-of-the-art approximation guarantee. Furthermore, using our framework, we can also obtain a -approximate solution for the -sparse Wasserstein Barycenter problem, which is a fundamental optimization problem in the field of optimal transport, and a -approximate solution for the strictly fair -means clustering with no violation, both of which are better than the current state-of-the-art methods. In addition, the empirical results demonstrate that our proposed algorithm can significantly outperform baseline approaches in terms of clustering cost.
View on arXiv