Lune

KDD2025Top-tier venue

Fair Diversity Maximization with Few Representatives

Florian Adriaens, Nikolaj Tatti

2025Year

Abstract

Diversity maximization problem is a well-studied problem where the goal is to find ๐‘˜ diverse items. Fair diversity maximization aims to select a diverse subset of ๐‘˜ items from a large dataset, while requiring that each group of items be well represented in the output. More formally, given a set of items with labels, our goal is to find ๐‘˜ items that maximize the minimum pairwise distance in the set, while maintaining that each label is represented within some budget. In many cases, one is only interested in selecting a handful (say a constant) number of items from each group. In such scenario we show that a randomized algorithm based on padded decompositions improves the state-of-the-art approximation ratio to โˆš๏ธ log(๐‘š)/(3๐‘š), where ๐‘š is the number of labels. The algorithms work in several stages: (๐‘–) a preprocessing pruning which ensures that points with the same label are far away from each other, (๐‘–๐‘–) a decomposition phase, where points are randomly placed in clusters such that there is a feasible solution with maximum one point per cluster and that any feasible solution will be diverse, (๐‘–๐‘–๐‘–) assignment phase, where clusters are assigned to labels, and a representative point with the corresponding label is selected from each cluster. We experimentally verify the effectiveness of our algorithm on large datasets.

โ€ข Theory of computation โ†’ Design and analysis of algorithms.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 5135747e-908d-4ff5-97ef-6d8249c050bc

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines