Monotonic Mechanisms for Selling Multiple Goods
Ran Ben-Moshe, Sergiu Hart, Noam Nisan
TL;DR
This paper studies revenue-maximizing mechanisms for selling multiple goods to a single buyer in a Bayesian setting where valuations may be correlated. It proves that restricting to monotonic mechanisms yields at most a factor of $k$ relative to simple benchmarks like separate or bundled sale, while the true optimum Rev$(X)$ can be arbitrarily larger or even infinite; this motivates a deeper analysis of monotone subclasses. It then develops sharp characterizations and revenue bounds for allocation-monotone and related monotone mechanism classes, including a detailed study of quadratic mechanisms and symmetric deterministic mechanisms, showing $AMonRev(X)\leq O(\log k)\cdot SRev(X)$ and $SymDRev(X)\leq O(\log^2 k)\cdot SRev(X)$, among others. The paper also connects monotonicity to submodularity/supermodularity via the buyer payoff $b$ and the canonical pricing function $p_0$, and provides open problems that highlight gaps between monotone and nonmonotone mechanisms and potential refinements for symmetric cases.
Abstract
Maximizing the revenue from selling two or more goods has been shown to require the use of $nonmonotonic$ mechanisms, where a higher-valuation buyer may pay less than a lower-valuation one. Here we show that the restriction to $monotonic$ mechanisms may not just lower the revenue, but may in fact yield only a $negligible$ $fraction$ of the maximal revenue; more precisely, the revenue from monotonic mechanisms is no more than k times the simple revenue obtainable by selling the goods separately, or bundled (where k is the number of goods), whereas the maximal revenue may be arbitrarily larger. We then study the class of monotonic mechanisms and its subclass of allocation-monotonic mechanisms, and obtain useful characterizations and revenue bounds.
