Euclidean k-center Fair Clusterings
By: Ayano Moritaka , Shin-ichi Nakano , Kento Tanaka and more
Potential Business Impact:
Divides groups fairly, ensuring representation limits.
Many approximation algorithms and heuristic algorithms to find a fair clustering have emerged. In this paper we define a new and natural variant of fair clustering problem and design a polynomial time algorithm to compute an optimal fair clustering. Let P be a set of n points on a plane, and each point has a color in C, corresponding to a group. For each color q in C, a lower bound l(q) and an upper bound u(q) are given. Then we define the fair clustering problem as follows. The fair k-clustering problem is to find a partition of P into a set of k clusters with a minimum cost such that each cluster contains at least l(q) and at most u(q) points in P with color q. By l(q) and u(q) each cluster cannot contain too few or too many points with a specific color. If we regard a color to a gender or a minority ethnic group, the clustering corresponds to a fair clustering.
Similar Papers
Matrix Editing Meets Fair Clustering: Parameterized Algorithms and Complexity
Data Structures and Algorithms
Makes computer grouping fair, even when hard.
Fair Center Clustering in Sliding Windows
Data Structures and Algorithms
Finds best spots for groups, fairly, using less space.
Polynomial-Time Constant-Approximation for Fair Sum-of-Radii Clustering
Data Structures and Algorithms
Groups data fairly, balancing different types.