A -Approximation for Fair -Means and a Matching Lower Bound
arXiv:2609.07974
Abstract
Fair clustering aims to prevent algorithmic bias against protected groups. We study Euclidean fair -means, in which the proportion of each protected group in every cluster lies between prescribed lower and upper bounds. Because these constraints violate the nearest-center assignment property, center selection is coupled with point assignment. We introduce the drift-regularized relaxation, a new convex relaxation solved by a modified Frank-Wolfe method with linear-programming iterations, whose optimality condition controls the cost of converting its solution into fair clusters. Combined with any -approximation algorithm for weighted -means, the relaxation yields an exactly fair fractional solution of cost at most times the fractional optimum, improving the previous ratio . In fixed dimension, this improves the best known ratio from to . The fractional solution can be rounded to an integral one without changing the centers or increasing the cost, at a bounded additive violation of the fairness bounds. We also show that a -approximation is NP-hard for every fixed , even on the line with fractional assignments, so is the exact approximation threshold for fractional fair -means in fixed dimension. The same guarantees hold for -sparse Wasserstein barycenters, a special case of fractional fair -means. More generally, they hold whenever every cluster must satisfy given homogeneous linear inequalities in the fractions of its points, such as a bound on the ratio between two groups or on the average of a numerical attribute in every cluster.