Introducing the Expohedron for Efficient Pareto-optimal Fairness-Utility Amortizations in Repeated Rankings
Not on the map. Why?
Abstract (arXiv)
We consider the problem of computing a sequence of rankings that maximizes consumer-side utility while minimizing producer-side individual unfairness of exposure. While prior work has addressed this problem using linear or quadratic programs on bistochastic matrices, such approaches, relying on Birkhoff-von Neumann (BvN) decompositions, are too slow to be implemented at large scale. In this paper we introduce a geometrical object, a polytope that we call expohedron, whose points represent all achievable exposures of items for a Position Based Model (PBM). We exhibit some of its properties and lay out a Carath'eodory decomposition algorithm with complexity O(n2log(n)) able to express any point inside the expohedron as a convex sum of at most n vertices, where n is the number of items to rank. Such a decomposition makes it possible to express any feasible target exposure as a distribution over at most n rankings. Furthermore we show that we can use this polytope to recover the whole Pareto frontier of the multi-objective fairness-utility optimization problem, using a simple geometrical procedure with complexity O(n2log(n)). Our approach compares favorably to linear or quadratic programming baselines in terms of algorithmic complexity and empirical runtime and is applicable to any merit that is a non-decreasing function of item relevance. Furthermore our solution can be expressed as a distribution over only n permutations, instead of the (n-1)2 + 1 achieved with BvN decompositions. We perform experiments on synthetic and real-world datasets, confirming our theoretical results.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 19 of its 48 references that are in the map. First posted on arXiv 7 Feb 2022.
Builds on
19 of 48 references.
References · 19
- 2018Fairness of Exposure in Rankingscited by 189
- 2019Fairness-Aware Ranking in Search & Recommendation Systems with Application to LinkedIn Talent Searchcited by 137
- 2018Equity of Attention: Amortizing Individual Fairness in Rankingscited by 124
- 2013Introducing LETOR 4.0 Datasetscited by 120
- 2017FA*IR: A Fair Top-k Ranking Algorithmcited by 113
- 2019Policy Learning for Fairness in Rankingcited by 74
- 2020Controlling Fairness and Bias in Dynamic Learning-to-Rankcited by 67
- 2021Fairness in Rankings and Recommendations: An Overviewcited by 62
- 2019Pairwise Fairness for Ranking and Regressioncited by 58
- 2020Evaluating Stochastic Rankings with Expected Exposurecited by 53
- 2021Fairness of Exposure in Stochastic Banditscited by 42
- 2021Computationally Efficient Optimization of Plackett-Luce Ranking Models for Relevance and Fairnesscited by 35
7 more
- 2018Reducing Disparate Exposure in Ranking: A Learning To Rank Approachcited by 33
- 2021TFROM: A Two-sided Fairness-Aware Recommendation Model for Both Customers and Providerscited by 31
- 2021Fairness in Ranking under Uncertaintycited by 27
- 2020User Fairness, Item Fairness, and Diversity for Rankings in Two-Sided Marketscited by 23
- 2021Online certification of preference-based fairness for personalized recommender systemscited by 22
- 2021Optimizing Rankings for Recommendation in Matching Marketscited by 12
- 2021Overview of the TREC 2020 Fair Ranking Trackcited by 4
Built on by
Citing papers per year: 2022: 5; 2023: 3; 2024: 2; 2025: 1.
11 papers.
- 2022Optimizing generalized Gini indices for fairness in rankingscited by 13
- 2022Uncertainty Quantification for Fairness in Two-Stage Recommender Systemscited by 10
- 2023Fairness in Matching under Uncertaintycited by 5
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraintscited by 4
- 2022Contextual bandits with concave rewards, and an application to fair rankingcited by 2
- 2023Sampling Individually-Fair Rankings that are Always Group Faircited by 2
- 2024Debiasing Machine Learning Models by Using Weakly Supervised Learningcited by 1
- 2022Sampling Ex-Post Group-Fair Rankingscited by 0
- 2022Individual Fairness under Varied Notions of Group Fairness in Bipartite Matching - One Framework to Approximate Them Allcited by 0
- 2023Learning to Re-rank with Constrained Meta-Optimal Transportcited by 0
- 2024Towards Efficient Pareto-optimal Utility-Fairness between Groups in Repeated Rankingscited by 0
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2024Debiasing Machine Learning Models by Using Weakly Supervised Learning23 Feb 2024
- 2024Towards Efficient Pareto-optimal Utility-Fairness between Groups in Repeated Rankings22 Feb 2024
- 2023Sampling Individually-Fair Rankings that are Always Group Fair21 Jun 2023
- 2023Learning to Re-rank with Constrained Meta-Optimal Transport29 Apr 2023
- 2023Fairness in Matching under Uncertainty8 Feb 2023
- 2022Contextual bandits with concave rewards, and an application to fair ranking18 Oct 2022
- 2022Individual Fairness under Varied Notions of Group Fairness in Bipartite Matching - One Framework to Approximate Them All21 Aug 2022
- 2022Uncertainty Quantification for Fairness in Two-Stage Recommender Systems30 May 2022
- 2022Optimizing generalized Gini indices for fairness in rankings2 Apr 2022
- 2022Sampling Ex-Post Group-Fair Rankings2 Mar 2022