Fair Assortment Planning

๐Ÿ“… 2022-08-15
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 14
โœจ Influential: 2
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This work addresses exposure inequality, reduced diversity, and regulatory risks in online platform recommendations caused by algorithmic bias toward popular items. We propose FAIR, the first combinatorial item-selection framework explicitly enforcing *pairwise fairness*: it ensures approximately equal exposure probabilities for any pair of items via linear programming. Methodologically, we introduce a provably 1/2-approximation algorithm and a fully polynomial-time approximation scheme (FPTAS), integrating the ellipsoid method, parameterized knapsack approximation, and a dual separation oracle. Experiments on MovieLens and synthetic datasets validate FAIRโ€™s effectiveness, quantify the โ€œfairness costโ€ (i.e., the trade-off between fairness and utility), and demonstrate its ability to jointly optimize fairness, diversity, and recommendation revenue.
๐Ÿ“ Abstract
Many online platforms, ranging from online retail stores to social media platforms, employ algorithms to optimize their offered assortment of items (e.g., products and contents). These algorithms often focus exclusively on achieving the platforms' objectives, highlighting items with the highest popularity or revenue. This approach, however, can compromise the equality of opportunities for the rest of the items, in turn leading to less content diversity and increased regulatory scrutiny for the platform. Motivated by this, we introduce and study a fair assortment planning problem that enforces equality of opportunities via pairwise fairness, which requires any two items to be offered similar outcomes. We show that the problem can be formulated as a linear program (LP), called (FAIR), that optimizes over the distribution of all feasible assortments. To find a near-optimal solution to (FAIR), we propose a framework based on the Ellipsoid method, which requires a polynomial-time separation oracle to the dual of the LP. We show that finding an optimal separation oracle to the dual problem is an NP-complete problem, and hence we propose a series of approximate separation oracles, which then result in a 1/2-approx. algorithm and an FPTAS for Problem (FAIR). The approximate separation oracles are designed by (i) showing the separation oracle to the dual of the LP is equivalent to solving an infinite series of parameterized knapsack problems, and (ii) leveraging the structure of knapsack problems. Finally, we perform numerical studies on both synthetic data and real-world MovieLens data, showcasing the effectiveness of our algorithms and providing insights into the platform's price of fairness.
Problem

Research questions and friction points this paper is trying to address.

Ensures equal opportunities for diverse items
Formulates fair assortment planning as LP
Proposes efficient algorithms for fairness optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Fair assortment via pairwise fairness
Linear program (FAIR) formulation
Ellipsoid method with approximate oracles
๐Ÿ”Ž Similar Papers
No similar papers found.
Q
Qinyi Chen
Operations Research Center, Massachusetts Institute of Technology, Cambridge, MA 02139
Negin Golrezaei
Negin Golrezaei
Associate Professor, MIT Sloan School of Management
Revenue ManagementOnline MarketplacesStatistical Learning
F
Fransisca Susan
Operations Research Center, Massachusetts Institute of Technology, Cambridge, MA 02139