Core-sets for Fair and Diverse Data Summarization

S. Mahabadi, S. Trajanovski
2/12/2026

No official code found. Best implementation: microsoft/coresets-fair-diverse (4 stars, MIT, last commit 2023-12-08).

Abstract

We study core-set construction algorithms for the task of Diversity Maximization under fairness/partition constraint. Given a set of points $P$ in a metric space partitioned into $m$ groups, and given $k_1,\ldots,k_m$, the goal of this problem is to pick $k_i$ points from each group $i$ such that the overall diversity of the $k=\sum_i k_i$ picked points is maximized. We consider two natural diversity measures: sum-of-pairwise distances and sum-of-nearest-neighbor distances, and show improved core-set construction algorithms with respect to these measures. More precisely, we show the first constant factor core-set w.r.t. sum-of-pairwise distances whose size is independent of the size of the dataset and the aspect ratio. Second, we show the first core-set w.r.t. the sum-of-nearest-neighbor distances. Finally, we run several experiments showing the effectiveness of our core-set approach. In particular, we apply constrained diversity maximization to summarize a set of timed messages that takes into account the messages' recency. Specifically, the summary should include more recent messages compared to older ones. This is a real task in one of the largest communication platforms, affecting the experience of hundreds of millions daily active users. By utilizing our core-set method for this task, we achieve a 100x speed-up while losing the diversity by only a few percent. Moreover, our approach allows us to improve the space usage of the algorithm in the streaming setting.

View on arXivView PDF

Code Implementations(1)

MIT

A repository for the paper Core-sets for Fair and Diverse Data Summarization, accepted for NeurIPS2023.

41PythonSep 16, 20232 years agoMIT

Similar Papers

Cite this paper

@article{mahabadi2026coresets,
  title  = {Core-sets for Fair and Diverse Data Summarization},
  author = {S. Mahabadi and S. Trajanovski},
  year   = {2026},
  eprint = {2310.08122},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.08122},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.08122.svg)](https://codeofpaper.com/paper/2310.08122)

Discussion