Multi-item optimal mechanisms are known to be extremely complex, often offering buyers randomized lotteries of goods. In the standard buy-one model it is known that optimal mechanisms can yield revenue infinitely higher than that of any "simple" mechanism, even for the case of just two items and a single buyer. We introduce a new class of mechanisms, buy-$k$ mechanisms, which smoothly interpolates between the classical buy-one mechanisms and buy-many mechanisms. Buy-$k$ mechanisms allow the buyer to (non-adaptively) buy up to $k$ many menu options. We show that restricting the seller to the class of buy-$n$ mechanisms suffices to overcome the bizarre, infinite revenue properties of the buy-one model for the case of a single, additive buyer. The revenue gap with respect to bundling, an extremely simple mechanism, is bounded by $O(n^3)$ for any arbitrarily correlated distribution $\mathcal{D}$ over $n$ items. For the special case of $n=2$, we show that the revenue-optimal buy-2 mechanism gets no better than 40 times the revenue from bundling. Our upper bounds also hold for the case of adaptive buyers. Finally, we show that allowing the buyer to purchase a small number of menu options does not suffice to guarantee sub-exponential approximations. If the buyer is only allowed to buy $k = \Theta(n^{1/2-\varepsilon})$ many menu options, the gap between the revenue-optimal buy-$k$ mechanism and bundling may be exponential in $n$. This implies that no "simple" mechanism can get a sub-exponential approximation in this regime. Moreover, our lower bound instance, based on combinatorial designs and cover-free sets, uses a buy-$k$ deterministic mechanism. This allows us to extend our lower bound to the case of adaptive buyers.
翻译:已知多项目最佳机制极为复杂, 通常为买主提供随机的彩票。 在标准买主模式中, 已知最佳机制可以产生远远高于任何“ 简单” 机制的收入, 即使是两个项目和一个买主。 我们引入了一种新的机制, 买- k$ 机制, 传统买一机制和买- many 机制之间顺畅地互插。 买- k$ 机制允许买主( 非调整的) 购买到许多菜单选项。 在标准买一模式中, 最佳机制可以产生远远高于任何“ 简单” 机制的收入。 购买- k$ 机制允许买家购买( 非调整的) 。 购买- 美元机制允许买家购买( 非调整的) 价格( 美元) 。 我们的购买- 美元机制不能比购买- 美元机制好40美元 。 购买- 购买- 购买- 购买- 购买- 也意味着购买 购买( 购买) 购买( 购买) 的货币机制可以比购买( 美元) 购买( 美元) 购买( 购买) 现金) 基金机制更能让购买(购买) 购买) 更多。