MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  An algorithm for optimal winner determination in combinatorial auctions (1999) [364 citations — 31 self]

Download:
pdf
by Tuomas Sandholm
Artificial Intelligence
http://www-2.cs.cmu.edu/~sandholm/oralg.aij.pdf
Add To MetaCart

Abstract:

Combinatorial auctions, that is, auctions where bidders can bid on combinations of items, tend to lead to more efficient allocations than traditional auction mechanisms in multi-item auctions where the agents ’ valuations of the items are not additive. However, determining the winners so as to maximize revenue is NP-complete. First, we analyze existing approaches for tackling this problem: exhaustive enumeration, dynamic programming, and restricting the allowable combinations. Second, we study the possibility of approximate winner determination, proving inapproximability in the general case, and discussing approximation algorithms for special cases. We then present our search algorithm for optimal winner determination. Experiments are shown on several bid distributions which we introduce. The algorithm allows combinatorial auctions to scale up to significantly larger numbers of items and bids than prior approaches to optimal winner determination by capitalizing on the fact that the space of bids is sparsely populated in practice. The algorithm does this by provably sufficient selective generation of children in the search tree, by using a secondary search for fast child generation, by using heuristics that are admissible and optimized for speed, and by preprocessing the search space in four ways. Incremental winner determination and quote computation techniques are

Citations

5825 Introduction to Algorithms – Cormen, Leiserson, et al. - 1992
1588 Computational Complexity – Papadimitriou - 1994
834 Reducibility among Combinatorial Problems – Karp - 1972
598 Counterspeculation, auctions, and competitive sealed tenders – Vickrey - 1961
409 Approximation Algorithms for NP-hard Problems – Hochbaum - 1997
353 Multipart Pricing of Public Goods – Clarke
287 Incentives in teams – Groves - 1973
280 Depth-first iterative-deepening: An optimal admissible tree search – Korf - 1985
258 Computationally manageable combinatorial auctions – Rothkopf, Pekec, et al. - 1995
238 An implementation of the contract net protocol based on marginal cost calculations – Sandholm - 1993
230 Taming the computational complexity of combinatorial auctions: Optimal and approximate approaches – Fujishima, Leyton-Brown, et al.
200 Issues in automated negotiations and electronic commerce: extending the contract net protocol – Sandholm, Lesser - 1995
199 Bidding and allocation in combinatorial auctions – Nisan - 2000
186 The Michigan Internet AuctionBot: A Configurable Auction Server for – Wurman, Wellman, et al. - 1998
135 Combinatorial Optimization – Cook, Cunningham, et al. - 1998
132 Integer Programming – Wolsey - 1998
127 Selling Spectrum Rights – McMillan - 1994
124 Winner determination in combinatorial auction generalizations – Sandholm, Suri, et al. - 2002
118 Cabob: A fast optimal algorithm for combinatorial auctions – Sandholm, Suri, et al. - 2001
115 Limitations of the vickrey auction in computational multiagent systems – Sandholm - 1996
114 A Combinatorial Auction Mechanism for Airport Time Slot Allocation – Rassenti, Smith, et al. - 1982
107 Anytime coalition structure generation with worst case guarantees – Sandholm, Larson, et al. - 1998
106 Putting Auction Theory to Work: The Simultaneous Ascending Auction – Milgrom
105 Advanced Combinatorics – Comtet - 1974
105 Analyzing the Airwaves Auction – McAfee, McMillan - 1996
103 eMediator: A Next Generation Electronic Commerce Server – Sandholm - 1999
99 Combinatorial auctions: A survey – Vries, Vohra - 1987
96 Negotiation Among Self-interested Computationally Limited Agents – Sandholm - 1996
95 Advantages of a leveled commitment contracting protocol – Sandholm, Lesser - 1996
78 Clique is hard to approximate within n 1\Gammaffl – Hastad - 1996
69 Preference elicitation in combinatorial auctions – Sandholm, Boutilier - 2006
69 A New and Improved Design for Multi-object Iterative Auctions,’’ technical report – DeMartini, Kwasnica, et al. - 1998
69 Truth revelation in rapid, approximately efficient combinatorial auctions – Lehmann, O‘Callaghan, et al.
68 Sequential auctions for the allocation of resources with complementarities – Boutilier, Goldszmidt, et al. - 1999
67 Clique is hard to approximate within n 1 – Hastad - 1996
67 Efficient bounds for the stable set, vertex cover and set packing problems. Discrete Applied Mathematics 6:243-254 – Hochbaum - 1983
65 Contract types for satisficing task allocation: I Theoretical results – Sandholm - 1998
53 Multipart pricing of public goods. Public Choice 2:19–33 – Clarke - 1971
46 Leveled commitment contracts with myopic and strategic agents – Anderson, Sandholm - 1998
46 Issues in computational Vickrey auctions – Sandholm - 2000
41 Market clearability – Sandholm, Suri - 2001
40 Algorithms for optimizing leveled commitment contracts – Sandholm, Sikka, et al.
38 Depth- rst iterative-deepening: An optimal admissible tree search – Korf - 1985
35 Approximations of weighted independent set and hereditary subset problems – HALLDÓRSSON - 1999
34 A combinatorial auction with multiple winners for universal service – Kelly, Steinberg - 2000
30 Leveled commitment contracts and strategic breach – Sandholm, Lesser - 2001
28 Leveled Commitment Contracting Among Myopic Individually Rational Agents – Andersson, Sandholm - 1998
28 Incentives in teams,” Econometrica 41 – Groves - 1973
26 Side constraints and non-price attributes in markets – Sandholm, Suri
23 Low-degree graph partitioning via local search with applications to constraint satisfaction, Max Cut and coloring – Halld'orsson, Lau - 1997