On the Computational Complexity of Optimal Simple Mechanisms

We consider a monopolist seller facing a single buyer with additive valuations over n heterogeneous, independent items. It is known that in this important setting optimal mechanisms may require randomization [12], use menus of infinite size [9], and may be computationally intractable [8]. This has sparked recent interest in finding simple mechanisms that obtain reasonable approximations to the optimal revenue [10, 15, 3]. In this work we attempt to find the optimal simple mechanism. There are many ways to define simple mechanisms. Here we restrict our search to partition mechanisms, where the seller partitions the items into disjoint bundles and posts a price for each bundle; the buyer is allowed to buy any number of bundles. We give a PTAS for the problem of finding a revenue-maximizing partition mechanism, and prove that the problem is strongly NP-hard. En route, we prove structural properties of near-optimal partition mechanisms which may be of independent interest: for example, there always exists a near-optimal partition mechanism that uses only a constant number of non-trivial bundles (i.e. bundles with more than one item).

[1]  Andrew Chi-Chih Yao,et al.  On revenue maximization for selling multiple independently distributed items , 2013, Proceedings of the National Academy of Sciences.

[2]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[3]  Tim Roughgarden,et al.  The Pseudo-Dimension of Near-Optimal Auctions , 2015, NIPS 2015.

[4]  Andrew Chi-Chih Yao,et al.  An n-to-1 Bidder Reduction for Multi-item Auctions and its Applications , 2014, SODA.

[5]  Noam Nisan,et al.  The menu-size complexity of auctions , 2013, EC '13.

[6]  Christos Tzamos,et al.  The Complexity of Optimal Mechanism Design , 2012, SODA.

[7]  Nima Haghpanah,et al.  The Simple Economics of Approximately Optimal Auctions , 2012, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[8]  Yang Cai,et al.  Extreme-Value Theorems for Optimal Multidimensional Pricing , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[9]  Tim Roughgarden,et al.  Simple versus optimal mechanisms , 2009, SECO.

[10]  Christos Tzamos,et al.  Strong Duality for a Multiple-Good Monopolist , 2014, EC.

[11]  Mohammad Taghi Hajiaghayi,et al.  Revenue Maximization for Selling Multiple Correlated Items , 2014, ESA.

[12]  S. Hart,et al.  Maximal revenue with multiple goods: Nonmonotonicity and other observations , 2015 .

[13]  Yang Yuan,et al.  Optimal Auctions vs. Anonymous Pricing , 2015, 2015 IEEE 56th Annual Symposium on Foundations of Computer Science.

[14]  Xi Chen,et al.  The Complexity of Optimal Multidimensional Pricing , 2013, SODA.

[15]  S. Matthew Weinberg,et al.  Simple Mechanisms for a Subadditive Buyer and Applications to Revenue Monotonicity , 2018, ACM Trans. Economics and Comput..

[16]  Yang Cai,et al.  Simple and Nearly Optimal Multi-Item Auctions , 2012, SODA.

[17]  S. Matthew Weinberg,et al.  A Simple and Approximately Optimal Mechanism for an Additive Buyer , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.