paper-with-me

홈 › Papers

Fair Minimum Representation Clustering via Integer Programming

2024-09-04 · Connor Lawless, Oktay Gunluk

Clustering is an unsupervised learning task that aims to partition data into a set of clusters. In many applications, these clusters correspond to real-world constructs (e.g., electoral districts, playlists, TV channels) whose benefit can only be attained by groups when they reach a minimum level of representation (e.g., 50\% to elect their desired candidate). In this paper, we study the k-means and k-medians clustering problems with the additional constraint that each group (e.g., demographic group) must have a minimum level of representation in at least a given number of clusters. We formulate the problem through a mixed-integer optimization framework and present an alternating minimization algorithm, called MiniReL, that directly incorporates the fairness constraints. While incorporating the fairness criteria leads to an NP-Hard assignment problem within the algorithm, we provide computational approaches that make the algorithm practical even for large datasets. Numerical results show that the approach is able to create fairer clusters with practically no increase in the clustering cost across standard benchmark datasets.

📄 PDF Abstract BibTeX arXiv:2409.02963

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringFairness

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Fair Minimum Representation Clustering

2023-02-06 · Connor Lawless, Oktay Gunluk

Clustering is an unsupervised learning task that aims to partition data into a set of clusters. In many applications, these clusters correspond to real-world constructs (e.g. electoral districts) whose benefit can only b…

ClusteringFairness

Deep Fair Discriminative Clustering

2021-05-28 · Hongjing Zhang, Ian Davidson

Deep clustering has the potential to learn a strong representation and hence better clustering performance compared to traditional clustering methods such as $k$-means and spectral clustering. However, this strong repres…

ClusteringDeep ClusteringFairnessRepresentation Learning

An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clustering

2021-11-30 · Veronica Piccialli, Anna Russo Russo, Antonio M. Sudoso

The minimum sum-of-squares clustering (MSSC), or k-means type clustering, is traditionally considered an unsupervised learning task. In recent years, the use of background knowledge to improve the cluster quality and pro…

ClusteringConstrained Clusteringglobal-optimization

Mathematical Programming Strategies for Solving the Minimum Common String Partition Problem

2014-05-22 · Christian Blum, José A. Lozano, Pedro Pinacho Davidson

The minimum common string partition problem is an NP-hard combinatorial optimization problem with applications in computational biology. In this work we propose the first integer linear programming model for solving this…

Combinatorial Optimization

Fair Clustering Through Fairlets

2018-02-15 · NeurIPS 2017 12 · Flavio Chierichetti, Ravi Kumar, Silvio Lattanzi, Sergei Vassilvitskii

We study the question of fair clustering under the {\em disparate impact} doctrine, where each protected class must have approximately equal representation in every cluster. We formulate the fair clustering problem under…

Clustering