In this paper we revisit the notion of simplicity in mechanisms. We consider a seller of $m$ items, facing a single buyer with valuation $v$. We observe that previous attempts to define complexity measures often fail to classify mechanisms that are intuitively considered simple (e.g., the "selling separately" mechanism) as such. We suggest to view a menu as simple if a bundle that maximizes the buyer's profit can be found by conducting a few primitive operations that are considered simple. The \emph{primitive complexity of a menu} is the number of primitive operations needed to (adaptively) find a profit-maximizing entry in the menu. In this paper, the primitive operation that we study is essentially computing the outcome of the "selling separately" mechanism. Does the primitive complexity capture the simplicity of other auctions that are intuitively simple? We consider \emph{bundle-size pricing}, a common pricing method in which the price of a bundle depends only on its size. Our main technical contribution is determining the primitive complexity of bundle-size pricing menus in various settings. We show that for any distribution $\cal D$ over weighted matroid rank valuations, even distributions with arbitrary correlation among their values, there is always a bundle-size pricing menu with low primitive complexity that achieves almost the same revenue as the optimal bundle-size pricing menu. As part of this proof we provide a randomized algorithm that for any weighted matroid rank valuation $v$ and integer $k$, finds the most valuable set of size $k$ with only a poly-logarithmic number of demand and value queries. We show that this result is essentially tight in several aspects. For example, if the valuation $v$ is submodular, then finding the most valuable set of size $k$ requires exponentially many queries (this solves an open question of Badanidiyuru et al. [EC'12]).
翻译:在本文中,我们重新审视了机制简单化的概念。 我们考虑的是售卖价值为美元的项目, 面临一个价值为1美元的单一买主。 我们观察到, 先前试图定义复杂度的尝试往往没有将那些直觉认为简单( 例如“ 单独销售” 机制) 的机制分类。 我们建议, 如果能够通过实施被视为简单的少数原始操作找到一个最大限度地增加买主利润的包件, 那么菜单就简单化了。 菜单的级别( emph{ pritial complical complicates) 是( 适应) 需要的原始操作数量, 在菜单中找到一个利润最大化的金额估值条目。 在本文中, 我们研究的原始操作基本上是计算“ 单独销售” 机制的结果。 原始复杂性是否捕捉到其他拍卖的简单性, 而这种简单化的标本的标本值是( emph{ bundle- sider), 一个普通的定价方法, 也就是说, 捆绑的价格仅取决于其大小。 我们的主要技术贡献是确定在各种场合中, 重度为美元( 甚至为美元) 最低价值的硬值的定价 。 我们用的是, 的货币的市值的标值的标值排序中, 。