Faster Algorithms for Fair Max-Min Diversification in Rd
Yash Kurkure, Miles Shamo, Joseph Wiseman, Sainyam Galhotra, Stavros Sintos
Abstract
The task of extracting a diverse subset from a dataset, often referred to as maximum diversification, plays a pivotal role in various real-world applications that have far-reaching consequences. In this work, we delve into the realm of fairness-aware data subset selection, specifically focusing on the problem of selecting a diverse set of size 𝑘 from a large collection of 𝑛 data points (FairDiv). The FairDiv problem is well-studied in the data management and theory community. In this work, we develop the first constant approximation algorithm for FairDiv that runs in near-linear time using only linear space. In contrast, all previously known constant approximation algorithms run in super-linear time (with respect to 𝑛 or 𝑘) and use super-linear space. Our approach achieves this efficiency by employing a novel combination of the Multiplicative Weight Update method and advanced geometric data structures to implicitly and approximately solve a linear program. Furthermore, we improve the efficiency of our techniques by constructing a coreset. Using our coreset, we also propose the first efficient streaming algorithm for the FairDiv problem whose efficiency does not depend on the distribution of data points. Empirical evaluation on million-sized datasets demonstrates that our algorithm achieves the best diversity within a minute. All prior techniques are either highly inefficient or do not generate a good solution. CCS Concepts: • Theory of computation → Data structures and algorithms for data management.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2b4ad710-3317-4ddf-9ea3-ac3b2a83c8e8Cited by top-tier papers3
- Individually Fair Diversity MaximizationRuien Li, Yanhao WangNeurIPS 2025 · 1 citation
- Weighted Set Multi-Cover on Bounded Universe and Applications in Package RecommendationNima Shahbazi, Aryan Esmailpour, Stavros SintosSIGMOD 2026
- Fair Diversity Maximization with Few RepresentativesFlorian Adriaens, Nikolaj TattiKDD 2025
Builds on6
- The Intrinsic Dimension of Images and Its Impact on LearningPhillip Pope, Chen Zhu, Ahmed Abdelkader, Micah Goldblum et al.ICLR 2021 · 381 citations
- Fair k-Centers via Maximum MatchingMatthew Jones, Huy L. Nguyen, Thy Dinh NguyenICML 2020 · 63 citations
- How to Solve Fair k-Center in Massive Data ModelsAshish Chiplunkar, Sagar Sudhir Kale, Sivaramakrishnan Natarajan RamamoorthyICML 2020 · 45 citations
- A faster algorithm for solving general LPsShunhua Jiang, Zhao Song, Omri Weinstein, Hengjie ZhangSTOC 2021 · 31 citations
- Streaming Algorithms for Diversity Maximization with Fairness ConstraintsYanhao Wang, Francesco Fabbri, Michael MathioudakisICDE 2022 · 13 citations
Related papers
- Core-sets for Fair and Diverse Data SummarizationSepideh Mahabadi, Stojan TrajanovskiNeurIPS 2023 · 16 citations
- Fair and Representative Subset Selection from Data StreamsYanhao Wang, Francesco Fabbri, Michael MathioudakisWWW 2021 · 28 citations
- Fairness in Streaming Submodular Maximization Subject to a Knapsack ConstraintShuang Cui, Kai Han, Shaojie Tang, Feng Li et al.KDD 2024 · 2 citations
- Fairness in Streaming Submodular Maximization: Algorithms and HardnessMarwa El Halabi, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab Tardos et al.NeurIPS 2020 · 65 citations
- Improved Streaming Algorithm for Fair k-Center ClusteringLongkun Guo, Zeyu Lin, Chaoqi Jia, Chao ChenAAAI 2026 · 1 citation
