Streaming Algorithms for Diversity Maximization with Fairness Constraints
Yanhao Wang, Francesco Fabbri, Michael Mathioudakis
Abstract
Diversity maximization is a fundamental problem with wide applications in data summarization, web search, and recommender systems. Given a setofelements, it asks to select a subsetofelements with maximum diversity, as quantified by the dissimilarities among the elements in S. In this paper, we focus on the diversity maximization problem with fairness constraints in the streaming setting. Specifically, we consider the max-min diversity objective, which selects a subsetthat maximizes the minimum distance (dissimilarity) between any pair of distinct elements within it. Assuming that the setis partitioned intodisjoint groups by some sensitive attribute, e.g., sex or race, ensuring fairness requires that the selected subsetcontains kielements from each group i є [1, m]. A streaming algorithm should processsequentially in one pass and return a subset with maximum diversity while guaranteeing the fairness constraint. Although diversity maximization has been extensively studied, the only known algorithms that can work with the max-min diversity objective and fairness constraints are very inefficient for data streams. Since diversity maximization is NP-hard in general, we propose two approximation algorithms for fair diversity maximization in data streams, the first of which is-approximate and specific for m = 2, where є E (0,1), and the second of which achieves a-approximation for an arbitrary. Experimental results on real-world and synthetic datasets show that both algorithms provide solutions of comparable quality to the state-of-the-art algorithms while running several orders of magnitude faster in the streaming setting.
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.
Cited by top-tier papers7
- Fair Streaming Principal Component Analysis: Statistical and Algorithmic ViewpointJunghyun Lee, Hanseul Cho, Se-Young Yun, Chulhee YunNeurIPS 2023 · 11 citations
- Dual-Teacher De-Biasing Distillation Framework for Multi-Domain Fake News DetectionJiayang Li, Xuan Feng, Tianlong Gu, Liang ChangICDE 2024 · 10 citations
- Faster Algorithms for Fair Max-Min Diversification in RdYash Kurkure, Miles Shamo, Joseph Wiseman, Sainyam Galhotra et al.SIGMOD 2024 · 7 citations
- Diversity Maximization in the Presence of OutliersDaichi AmagataAAAI 2023 · 7 citations
- Individually Fair Diversity MaximizationRuien Li, Yanhao WangNeurIPS 2025 · 1 citation
Builds on4
- Fairness in Streaming Submodular Maximization: Algorithms and HardnessMarwa El Halabi, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab Tardos et al.NeurIPS 2020 · 65 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
- Fair and Representative Subset Selection from Data StreamsYanhao Wang, Francesco Fabbri, Michael MathioudakisWWW 2021 · 28 citations
Related papers
- Fairness in Streaming Submodular Maximization Subject to a Knapsack ConstraintShuang Cui, Kai Han, Shaojie Tang, Feng Li et al.KDD 2024 · 2 citations
- Core-sets for Fair and Diverse Data SummarizationSepideh Mahabadi, Stojan TrajanovskiNeurIPS 2023 · 16 citations
- Fair k-Center Clustering on Massive Social Network Data StreamsLongkun Guo, Chaoqi Jia, Chao ChenWWW 2026
- Fairness in Streaming Submodular Maximization over a Matroid ConstraintMarwa El Halabi, Federico Fusco, Ashkan Norouzi-Fard, Jakab Tardos et al.ICML 2023 · 15 citations
- Fair Diversity Maximization with Few RepresentativesFlorian Adriaens, Nikolaj TattiKDD 2025
