Approximating Revenue-Maximizing Combinatorial Auctions

Designing revenue-maximizing combinatorial auctions (CAs) is a recognized open problem in mechanism design. It is unsolved even for two bidders and two items for sale. Rather than attempting to characterize the optimal auction, we focus on designing approximations (suboptimal auction mechanisms which yield high revenue). Our approximations belong to the family of virtual valuations combinatorial auctions (VVCA). VVCA is a Vickrey-Clarke-Groves (VCG) mechanism run on virtual valuations that are linear transformations of the bidders' real valuations. We pursue two approaches to constructing approximately optimal CAs. The first is to construct a VVCA with worst-case and average-case performance guarantees. We give a logarithmic approximation auction for basic important special cases of the problem: 1) limited supply of items on sale with additive valuations and 2) unlimited supply. The second approach is to search the parameter space of VVCAs in order to obtain high-revenue mechanisms for the general problem. We introduce a series of increasingly sophisticated algorithms that use economic insights to guide the search and thus reduce the computational complexity. Our experiments demonstrate that in many cases these algorithms perform almost as well as the optimal VVCA, yield a substantial increase in revenue over the VCG mechanism and drastically outperform the straightforward algorithms in run-time.

[1]  C. Avery,et al.  Bundling and Optimal Auctions of Multiple Products , 2000 .

[2]  Tuomas Sandholm,et al.  Optimal Winner Determination Algorithms , 2005 .

[3]  M. Armstrong Optimal Multi-Object Auctions , 2000 .

[4]  Andrew V. Goldberg,et al.  Competitive auctions and digital goods , 2001, SODA '01.

[5]  Noam Nisan,et al.  Towards a characterization of truthful combinatorial auctions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[6]  Tuomas Sandholm,et al.  Methods for Boosting Revenue in Combinatorial Auctions , 2004, AAAI.

[7]  E. H. Clarke Multipart pricing of public goods , 1971 .

[8]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[9]  Venkatesan Guruswami,et al.  On profit-maximizing envy-free pricing , 2005, SODA '05.

[10]  T. Sandholm,et al.  Applications of Automated Mechanism Design , 2003 .

[11]  Yoav Shoham,et al.  Combinatorial Auctions , 2005, Encyclopedia of Wireless Networks.

[12]  Ronald M. Harstad,et al.  Computationally Manageable Combinational Auctions , 1998 .

[13]  J. Stoer,et al.  Introduction to Numerical Analysis , 2002 .

[14]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[15]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[16]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[17]  Noam Nisan,et al.  Truthful approximation mechanisms for restricted combinatorial auctions: extended abstract , 2002, AAAI 2002.

[18]  Ilya Segal,et al.  Solutions manual for Microeconomic theory : Mas-Colell, Whinston and Green , 1997 .

[19]  Vincent Conitzer,et al.  Revenue Failures and Collusion in Combinatorial Auctions and Exchanges with VCG Payments , 2004, AMEC.