paper-with-me

Papers

Fair Clustering for Data Summarization: Improved Approximation Algorithms and Complexity Insights

2024-10-16 · Ameet Gadekar, Aristides Gionis, Suhas Thejaswi

Data summarization tasks are often modeled as $k$-clustering problems, where the goal is to choose $k$ data points, called cluster centers, that best represent the dataset by minimizing a clustering objective. A popular objective is to minimize the maximum distance between any data point and its nearest center, which is formalized as the $k$-center problem. While in some applications all data points can be chosen as centers, in the general setting, centers must be chosen from a predefined subset of points, referred as facilities or suppliers; this is known as the $k$-supplier problem. In this work, we focus on fair data summarization modeled as the fair $k$-supplier problem, where data consists of several groups, and a minimum number of centers must be selected from each group while minimizing the $k$-supplier objective. The groups can be disjoint or overlapping, leading to two distinct problem variants each with different computational complexity. We present $3$-approximation algorithms for both variants, improving the previously known factor of $5$. For disjoint groups, our algorithm runs in polynomial time, while for overlapping groups, we present a fixed-parameter tractable algorithm, where the exponential runtime depends only on the number of groups and centers. We show that these approximation factors match the theoretical lower bounds, assuming standard complexity theory conjectures. Finally, using an open-source implementation, we demonstrate the scalability of our algorithms on large synthetic datasets and assess the price of fairness on real-world data, comparing solution quality with and without fairness constraints.

📄 PDF Abstract BibTeX arXiv:2410.12913

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringData SummarizationFairness

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

Fair k-Center Clustering for Data Summarization

2019-01-24 · Matthäus Kleindessner, Pranjal Awasthi, Jamie Morgenstern

In data summarization we want to choose $k$ prototypes in order to summarize a data set. We study a setting where the data set comprises several demographic groups and we are restricted to choose $k_i$ prototypes belongi…

ClusteringData SummarizationFairness

Improved Approximation Algorithms for Individually Fair Clustering

2021-06-26 · Ali Vakilian, Mustafa Yalçıner

We consider the $k$-clustering problem with $\ell_p$-norm cost, which includes $k$-median, $k$-means and $k$-center, under an individual notion of fairness proposed by Jung et al. [2020]: given a set of points $P$ of siz…

ClusteringFairness

On Coresets for Fair Clustering in Metric and Euclidean Spaces and Their Applications

2020-07-20 · Sayan Bandyapadhyay, Fedor V. Fomin, Kirill Simonov

Fair clustering is a constrained variant of clustering where the goal is to partition a set of colored points, such that the fraction of points of any color in every cluster is more or less equal to the fraction of point…

ClusteringConstrained Clustering

A Generic Framework for Fair Consensus Clustering in Streams

2026-02-12 · Diptarka Chakraborty, Kushagra Chatterjee, Debarati Das, Tien-Long Nguyen arxiv

Consensus clustering seeks to combine multiple clusterings of the same dataset, potentially derived by considering various non-sensitive attributes by different agents in a multi-agent environment, into a single partitio…

Generalizing Fair Clustering to Multiple Groups: Algorithms and Applications

2025-11-14 · Diptarka Chakraborty, Kushagra Chatterjee, Debarati Das, Tien-Long Nguyen arxiv

Clustering is a fundamental task in machine learning and data analysis, but it frequently fails to provide fair representation for various marginalized communities defined by multiple protected attributes -- a shortcomin…