Fair Clustering with Minimum Representation Constraints
Not on the map. Why?
Abstract (arXiv)
Clustering is a well-studied unsupervised learning task that aims to partition data points into a number of clusters. In many applications, these clusters correspond to real-world constructs (e.g., electoral districts, playlists, TV channels), where a group (e.g., social or demographic) benefits only if it reaches a minimum level of representation in the cluster (e.g., 50% to elect their preferred candidate). In this paper, we study the k-means and k-medians clustering problems under the additional fairness constraint that each group must attain a minimum level of representation in at least a specified number of clusters. We formulate this problem as a mixed-integer (nonlinear) optimization problem and propose an alternating minimization algorithm, called MiniReL, to solve it. Although incorporating fairness constraints results in an NP-hard assignment problem within the MiniReL algorithm, we present several heuristic strategies that make the approach practical even for large datasets. Numerical results demonstrate that our method yields fair clusters without increasing clustering cost across standard benchmark datasets.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 58 references that are in the map. First posted on arXiv 4 Sep 2024.
Builds on
32 of 58 references.
References · 32
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2018Fair Clustering Through Fairletscited by 176
- 2019Fair Algorithms for Clusteringcited by 98
- 2019Scalable Fair Clusteringcited by 78
- 2019Guarantees for Spectral Clustering with Fairness Constraintscited by 72
- 2019Fair k-Center Clustering for Data Summarizationcited by 65
- 2019Coresets for Clustering with Fairness Constraintscited by 51
- 2019Clustering without Over-Representationcited by 50
- 2020Fair clustering via equitable group representationscited by 43
- 2023A Survey on Intersectional Fairness in Machine Learning: Notions, Mitigation, and Challengescited by 41
- 2020Probabilistic Fair Clusteringcited by 28
20 more
- 2020Fair Hierarchical Clusteringcited by 25
- 2021Approximation Algorithms for Socially Fair Clusteringcited by 25
- 2021Fair Clustering Under a Bounded Costcited by 21
- 2020On Coresets for Fair Clustering in Metric and Euclidean Spaces and Their Applicationscited by 19
- 2021Diversity-aware k-median : Clustering with fair center representationcited by 16
- 2018Fair Coresets and Streaming Algorithms for Fair k-Means Clusteringcited by 12
- 2020How to Solve Fair k-Center in Massive Data Modelscited by 12
- 2020KFC: A Scalable Approximation Algorithm for k-center Fair Clusteringcited by 12
- 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clusteringcited by 12
- 2019Unsupervised Machine Learning for the Discovery of Latent Disease Clusters and Patient Subgroups Using Electronic Health Recordscited by 11
- 2020Fair Algorithms for Hierarchical Agglomerative Clusteringcited by 10
- 2021A Stochastic Alternating Balance k-Means Algorithm for Fair Clusteringcited by 10
- 2021Tight FPT Approximation for Socially Fair Clusteringcited by 10
- 2020Fair Clustering with Multiple Colorscited by 9
- 2020Fair Colorful k-Center Clusteringcited by 9
- 2021Fair-Capacitated Clusteringcited by 9
- 2022An algorithm for clustering with confidence-based must-link and cannot-link constraintscited by 9
- 2021Fairmandering: A column generation heuristic for fairness-optimized political districtingcited by 6
- 2018Fair redistricting is hardcited by 2
- 2021Political districting without geographycited by 2
Built on by
Not cited yet.