Two-sided Assortment Optimization: Adaptivity Gaps and Approximation Algorithms
Omar El Housni, Ulysse Hennebelle, Alfredo Torrico

TL;DR
This paper introduces a two-sided assortment optimization framework, quantifies the adaptivity gaps between policy classes, and develops approximation algorithms with proven performance guarantees.
Contribution
It characterizes the adaptivity gaps between different policy classes and provides polynomial-time algorithms with approximation guarantees for the optimization problem.
Findings
The adaptivity gap between static and adaptive policies is exactly e/(e-1).
The adaptivity gap between adaptive policies and fully adaptive policies is exactly 2.
A polynomial-time algorithm achieves a 1/4 approximation factor for the general problem.
Abstract
To address efficiency and design challenges in choice-based matching platforms, we introduce a two-sided assortment optimization framework under general choice preferences. The goal in this problem is to maximize the expected number of matches by deciding which assortments are displayed to the agents and the order in which they are shown. In this context, we identify several classes of policies that platforms can use in their design. Our goals are: (1) to measure the value that one class of policies has over another one, and (2) to approximately solve the optimization problem itself for a given class. For (1), we define the adaptivity gap as the worst-case ratio between the optimal values of two different policy classes. First, we show that the gap between the class of policies that statically show assortments to one-side first and the class of policies that adaptively show assortments…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
