Adaptive Two-sided Assortment Optimization: Revenue Maximization
Mohammadreza Ahmadnejadsaein, Omar El Housni

TL;DR
This paper develops polynomial-time algorithms with constant-factor guarantees for adaptive two-sided assortment optimization aimed at revenue maximization, generalizing prior match-focused models and addressing complex revenue structures.
Contribution
The paper introduces novel approximation algorithms for revenue-maximizing two-sided matching, extending beyond submodular demand assumptions and handling various agent arrival scenarios.
Findings
Randomized algorithm achieves a (1/2 - ε)-approximation for general revenues.
Guarantees improve to (1 - 1/e - ε) under uniform revenue conditions.
Deterministic algorithm achieves a 1/2-approximation in structural settings.
Abstract
We study adaptive two-sided assortment optimization for revenue maximization in choice-based matching platforms. The platform has two sides of agents, an initiating side, and a responding side. The decision-maker sequentially selects agents from the initiating side, shows each an assortment of agents from the responding side, and observes their choices. After processing all initiating agents, the responding agents are shown assortments and make their selections. A match occurs when two agents mutually select each other, generating pair-dependent revenue. Choices follow Multinomial Logit (MNL) models. This setting generalizes prior work focused on maximizing the number of matches under submodular demand assumptions, which do not hold in our revenue-maximization context. Our main contribution is the design of polynomial-time approximation algorithms with constant-factor guarantees. In…
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.
Taxonomy
TopicsSupply Chain and Inventory Management · Scheduling and Optimization Algorithms
