Matrix Editing Meets Fair Clustering: Parameterized Algorithms and Complexity
By: Robert Ganian, Hung P. Hoang, Simon Wietheger
Potential Business Impact:
Makes computer grouping fair, even when hard.
We study the computational problem of computing a fair means clustering of discrete vectors, which admits an equivalent formulation as editing a colored matrix into one with few distinct color-balanced rows by changing at most $k$ values. While NP-hard in both the fairness-oblivious and the fair settings, the problem is well-known to admit a fixed-parameter algorithm in the former ``vanilla'' setting. As our first contribution, we exclude an analogous algorithm even for highly restricted fair means clustering instances. We then proceed to obtain a full complexity landscape of the problem, and establish tractability results which capture three means of circumventing our obtained lower bound: placing additional constraints on the problem instances, fixed-parameter approximation, or using an alternative parameterization targeting tree-like matrices.
Similar Papers
Euclidean k-center Fair Clusterings
Computational Geometry
Divides groups fairly, ensuring representation limits.
FairAD: Computationally Efficient Fair Graph Clustering via Algebraic Distance
Machine Learning (CS)
Makes computer groups fair for everyone.
Clustering in Varying Metrics
Data Structures and Algorithms
Finds best group for data from many views.