Selling Multiple Items to a Unit-Demand Buyer via Automated Mechanism Design
Finding the optimal (revenue-maximizing) mechanism to sell multiple items has been a prominent and notoriously difficult open problem. Existing work has mainly focused on deriving analytical results tailored to a particular class of problems (for example, Giannakopoulos (2015) and Yang (2023)). The present paper explores the possibility of a generally applicable methodology of the Automated Mechanism Design (AMD). We first employ the deep learning algorithm developed by D\"utting et al. (2023) to numerically solve small-sized problems, and the results are then generalized by educated guesswork and finally rigorously verified through duality. By focusing on a single buyer who can consume one item, our approach leads to two key contributions: establishing a much simpler way to verify the optimality of a wide range of problems and discovering a completely new result about the optimality of grand bundling. First, we show that selling each item at an identical price (or equivalently, selling the grand bundle of all items) is optimal for any number of items when the value distributions belong to a class that includes the uniform distribution as a special case. Different items are allowed to have different distributions. Second, for each number of items, we established necessary and sufficient conditions that $c$ must satisfy for grand bundling to be optimal when the value distribution is uniform over an interval $[c, c + 1]$. This latter model does not satisfy the previously known sufficient conditions for the optimality of grand bundling Haghpanah and Hartline (2021). Our results are in contrast to the only known results for $n$ items (for any $n$), Giannakopoulos (2015) and Daskalakis et al. (2017), which consider a single buyer with additive preferences, where the values of items are narrowly restricted to i.i.d. according to a uniform or exponential distribution.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Selling Multiple Items via Social Networks
We consider a market where a seller sells multiple units of a commodity in a social network. Each node/buyer in the social network can only directly communicate with her neighbours, i.e. the seller can only sell the comm…
Optimal Auction Design for Dynamic Stochastic Environments: Myerson Meets Naor
Allocation of goods and services often involves both stochastic supply and stochastic demand. Motivated by applications such as cloud computing, gig platforms, and blockchain auctions, we study the design of optimal sell…
Cloud ComputingRobustly Optimal Mechanisms for Selling Multiple Goods
We study robustly optimal mechanisms for selling multiple items. The seller maximizes revenue against a worst-case distribution of a buyer's valuations within a set of distributions, called an "ambiguity" set. We identif…
Selling Multiple Complements with Packaging Costs
We consider a package assignment problem with multiple units of indivisible items. The seller specifies preferences over partitions of their supply between buyers as packaging costs. To express these preferences, we prop…
New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffs
We advance a recently flourishing line of work at the intersection of learning theory and computational economics by studying the learnability of two classes of mechanisms prominent in economics, namely menus of lotterie…
Learning TheoryVocal Bursts Valence Prediction