Maximizing Submodular Functions for Recommendation in the Presence of Biases
Anay Mehrotra, Nisheeth K. Vishnoi
Abstract
Subset selection tasks, arise in recommendation systems and search engines and ask to select a subset of items that maximize the value for the user. The values of subsets often display diminishing returns, and hence, submodular functions have been used to model them. If the inputs defining the submodular function are known, then existing algorithms can be used. In many applications, however, inputs have been observed to have social biases that reduce the utility of the output subset. Hence, interventions to improve the utility are desired. Prior works focus on maximizing linear functions—a special case of submodular functions—and show that fairness constraint-based interventions can not only ensure proportional representation but also achieve near-optimal utility in the presence of biases. We study the maximization of a family of submodular functions that capture functions arising in the aforementioned applications. Our first result is that, unlike linear functions, constraint-based interventions cannot guarantee any constant fraction of the optimal utility for this family of submodular functions. Our second result is an algorithm for submodular maximization. The algorithm provably outputs subsets that have near-optimal utility for this family under mild assumptions and that proportionally represent items from each group. In empirical evaluation, with both synthetic and real-world data, we observe that this algorithm improves the utility of the output subset for this family of submodular functions over baselines.
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
- Subset Selection Based On Multiple Rankings in the Presence of Bias: Effectiveness of Fairness Constraints for Multiwinner Voting Score FunctionsNiclas Boehmer, L. Elisa Celis, Lingxiao Huang, Anay Mehrotra et al.ICML 2023 · 5 citations
- Streaming Stochastic Submodular Maximization with On-Demand User RequestsHonglian Wang, Sijing Tu, Lutz Oettershagen, Aristides GionisNeurIPS 2025 · 2 citations
- Bias in Evaluation Processes: An Optimization-Based ModelL. Elisa Celis, Amit Kumar, Anay Mehrotra, Nisheeth K. VishnoiNeurIPS 2023 · 2 citations
- Interactive Visualization Recommendation with Hier-SUCBSongwen Hu, Ryan A. Rossi, Tong Yu, Junda Wu et al.WWW 2025 · 2 citations
- Centralized Selection with Preferences in the Presence of BiasesL. Elisa Celis, Amit Kumar, Nisheeth K. Vishnoi, Andrew XuICML 2024 · 1 citation
Builds on2
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
- Fairness in Streaming Submodular Maximization: Algorithms and HardnessMarwa El Halabi, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab Tardos et al.NeurIPS 2020 · 65 citations
- Improved Algorithms for Fair Matroid Submodular MaximizationSepideh Mahabadi, Sherry Sarkar, Jakub TarnawskiNeurIPS 2025 · 4 citations
- 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 Submodular CoverWenjing Chen, Shuo Xing, Samson Zhou, Victoria G. CrawfordICLR 2025
