Fairness in Submodular Maximization over a Matroid Constraint
Abstract: Submodular maximization over a matroid constraint is a fundamental problem with various applications in machine learning. Some of these applications involve decision-making over datapoints with sensitive attributes such as gender or race. In such settings, it is crucial to guarantee that the selected solution is fairly distributed with respect to this attribute. Recently, fairness has been investigated in submodular maximization under a cardinality constraint in both the streaming and offline settings, however the more general problem with matroid constraint has only been considered in the streaming setting and only for monotone objectives. This work fills this gap. We propose various algorithms and impossibility results offering different trade-offs between quality, fairness, and generality.
- Computing welfare-maximizing fair allocations of indivisible goods. European Journal of Operational Research, 307(2):773–784, 2023.
- Finding fair and efficient allocations for matroid rank valuations. ACM Transactions on Economics and Computation, 9(4):1–41, 2021.
- Dan Biddle. Adverse impact and test validation: A practitioner’s guide to valid and defensible employment testing. Gower Publishing, Ltd., 2006.
- Multiwinner approval rules as apportionment methods. In AAAI, pages 414–420. AAAI Press, 2017.
- Submodular maximization with cardinality constraints. SIAM, 2014.
- Constrained submodular maximization via a nonsymmetric technique. Mathematics of Operations Research, 44(3):988–1005, 2019.
- Constrained submodular maximization via new bounds for dr-submodular functions. arXiv preprint arXiv: 2311.01129, 2023.
- Maximizing a monotone submodular function subject to a matroid constraint. SIAM Journal on Computing, 40(6):1740–1766, 2011a.
- Maximizing a monotone submodular function subject to a matroid constraint. SIAM Journal on Computing, 40(6):1740–1766, 2011b.
- Multiwinner voting with fairness constraints. In IJCAI, pages 144–151. ijcai.org, 2018a.
- Fair and diverse dpp-based data summarization. In ICML, volume 80 of Proceedings of Machine Learning Research, pages 715–724. PMLR, 2018b.
- Ranking with fairness constraints. In ICALP, volume 107 of LIPIcs, pages 28:1–28:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2018c.
- Dependent randomized rounding for matroid polytopes and applications. arXiv preprint arXiv:0909.4348, 2009.
- Dependent randomized rounding via exchange properties of combinatorial structures. In FOCS, pages 575–584. IEEE Computer Society, 2010.
- Fair clustering through fairlets. In NIPS, pages 5029–5037, 2017.
- Matroids, matchings, and fairness. In AISTATS, volume 89 of Proceedings of Machine Learning Research, pages 2212–2220. PMLR, 2019.
- Effective recruiting for diversity. In FIE, pages 1123–1124. IEEE Computer Society, 2013.
- Submodular meets spectral: Greedy algorithms for subset selection, sparse approximation and dictionary selection. In ICML, pages 1057–1064. Omnipress, 2011.
- Donglei Du. Lyapunov function approach for approximation algorithm design and analysis: with applications in submodular maximization. arXiv preprint arXiv:2205.12442, 2022.
- Fairness through awareness. In Proceedings of the 3rd innovations in theoretical computer science conference, pages 214–226, 2012.
- Beyond keyword search: discovering relevant scientific literature. In KDD, pages 439–447. ACM, 2011.
- Fairness in streaming submodular maximization: Algorithms and hardness. In NeurIPS, 2020.
- Fairness in streaming submodular maximization over a matroid constraint. In International Conference on Machine Learning, pages 9150–9171. PMLR, 2023.
- European Union FRA. Bias in Algorithms –– Artificial Intelligence and Discrimination. European Union Agency for Fundamental Rights. Publications Office of the European Union, Luxembourg, 2022.
- Uriel Feige. A threshold of ln n for approximating set cover. J. ACM, 45(4):634–652, 1998.
- A unified continuous greedy algorithm for submodular maximization. In Foundations of Computer Science (FOCS), 2011 IEEE 52nd Annual Symposium on, pages 570–579. IEEE, 2011.
- The one-way communication complexity of submodular maximization with applications to streaming and robustness. In STOC, pages 1363–1374. ACM, 2020.
- Streaming submodular maximization under matroid constraints. arXiv preprint arXiv:2107.07183, 2021.
- Semi-streaming algorithms for submodular matroid intersection. In IPCO, volume 12707 of Lecture Notes in Computer Science, pages 208–222. Springer, 2021.
- Adaptive submodularity: Theory and applications in active learning and stochastic optimization. J. Artif. Intell. Res., 42:427–486, 2011.
- HO Hartley and JNK Rao. Sampling with unequal probabilities and without replacement. The Annals of Mathematical Statistics, pages 350–374, 1962.
- Inapproximability results for combinatorial auctions with submodular utility functions. In Internet and Network Economics: First International Workshop, WINE 2005, Hong Kong, China, December 15-17, 2005. Proceedings 1, pages 92–101. Springer, 2005.
- Robust submodular observation selection. Journal of Machine Learning Research, 9(Dec):2761–2801, 2008.
- Submodular maximization over multiple matroids via generalized exchange properties. Mathematics of Operations Research, 35(4):795–806, 2010.
- Combinatorial auctions with decreasing marginal utilities. Games and Economic Behavior, 55(2):270–296, 2006.
- A class of submodular functions for document summarization. In ACL, pages 510–520. The Association for Computer Linguistics, 2011.
- Burt L Monroe. Fully proportional representation. American Political Science Review, 89(4):925–940, 1995.
- Resolving the approximability of offline and online non-monotone dr-submodular maximization over general convex sets. In Francisco Ruiz, Jennifer Dy, and Jan-Willem van de Meent, editors, Proceedings of The 26th International Conference on Artificial Intelligence and Statistics, volume 206 of Proceedings of Machine Learning Research, pages 2542–2564. PMLR, 25–27 Apr 2023.
- Big data: A report on algorithmic systems, opportunity, and civil rights. Executive Office of the President. The White House, Washington, DC, 2016.
- Submodular maximization by simulated annealing. In SODA, pages 1098–1116. SIAM, 2011.
- Alexander Schrijver. Combinatorial optimization: polyhedra and efficiency. Springer Science & Business Media, 2003.
- Equitability and welfare maximization for allocating indivisible items. Autonomous Agents and Multi-Agent Systems, 37(1):8, 2023.
- Beyond submodularity: a unified framework of randomized set selection with group fairness constraints. Journal of Combinatorial Optimization, 45(4):102, 2023.
- Achieving long-term fairness in submodular maximization through randomization. arXiv preprint arXiv:2304.04700, 2023.
- Group-fairness in influence maximization. In IJCAI, pages 5997–6005. ijcai.org, 2019.
- Rajan Udwani. Multi-objective maximization of monotone submodular functions with cardinality constraint. Advances in Neural Information Processing Systems, 31, 2018.
- Jan Vondrák. Optimal approximation for the submodular welfare problem in the value oracle model. In Proceedings of the fortieth annual ACM symposium on Theory of computing, pages 67–74, 2008.
- Jan Vondrák. Symmetry and approximability of submodular maximization problems. SIAM Journal on Computing, 42(1):265–304, 2013.
- Jan Vondrák. Submodular functions and their applications, 2013. URL https://theory.stanford.edu/~jvondrak/data/SODA-plenary-talk.pdf. Plenary talk at the ACM-SIAM Symposium on Discrete Algorithms (SODA) 2013.
- Fair and representative subset selection from data streams. In Proceedings of the Web Conference 2021, pages 1340–1350, 2021.
- Balancing utility and fairness in submodular maximization. In Proceedings of the 27th International Conference on Extending Database Technology, EDBT, pages 1–14, 2024.
- White House OSTP. Blueprint for an AI Bill of Rights. White House Office of Science and Technology Policy, Washington, DC, 2022.
- Group fairness in non-monotone submodular maximization. Journal of Combinatorial Optimization, 45(3):88, 2023.
- Fairness constraints: Mechanisms for fair classification. In AISTATS, volume 54 of Proceedings of Machine Learning Research, pages 962–970. PMLR, 2017.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.