An Iterative Generalized Vickrey Auction: Strategy-Proofness Without Complete Revelation

Total Page:16

File Type:pdf, Size:1020Kb

An Iterative Generalized Vickrey Auction: Strategy-Proofness Without Complete Revelation From: AAAI Technical Report SS-01-03. Compilation copyright © 2001, AAAI (www.aaai.org). All rights reserved. An Iterative Generalized Vickrey Auction: Strategy-Proofness without Complete Revelation David C. Parkes Department of Computerand Information Science, University of Pennsylvania, 200 South 33rd Street, Philadelphia, PA19104 dparkes @unagi.cis.upenn.edu Abstract sible combinationsof items. This can be very difficult for bounded-rational agents, with limited or costly computation Thegeneralized Vickreyauction (GVA)is a strategy-proof combinatorialauction, in whichtruthful biddingis the opti- and hard valuation problems. The complete information re- mal strategy for an agent. In this paperwe address a fun- quirementarises becauseof the single-shot nature of the auc- damentalproblem with the GVA,which is that it requires tion: every agent submits a sealed-bid to the auctioneer from agents to computeand reveal their values for all combina- which the allocation is computed.Without an option to ask tions of items. Thiscan be verydifficult for bounded-rational an agent for more information a mechanismcan only com- agents with limited or costly computation.We propose an ex- pute the efficient allocation in every probleminstance with perimentaldesign for an iterative combinatorialauction. We complete information up-front about agents’ valuation func- havea theoretical proof that the the auction implementsthe tions. outcomeof the Vickreyauction in special cases, and initial In comparison, an iterative GVAcan terminate with the experimentalresults supportour conjecturethat the auction implementsthe outcomeof the Vickreyauction in all cases. same outcome (allocation and payments) but with less in- Theauction has better informationproperties than the sealed- formation revelation. Aniterative auction can elicit infor- bid GVA:in each roundagents mustonly bid for the set of mation from agents dynamically, as required to determine bundlesthat maximizetheir utility givencurrent ask prices, the efficient allocation. Terminatingwith the Vickrey out- whichdoes not require agents to computetheir exact values comeprovides an iterative procedure with muchof the same for everybundle. strategy-proofness as the sealed-bid GVA.The design of an iterative GVAis stated as an important open problem in the auction design literature (Bikchandani & Ostroy 1998; Introduction Milgrom2000). However, iterative Vickrey auctions are A central problem in distributed open systems with self- only known for special cases (Kelso & Crawford 1982; interested agents, each with private information, is to com- Demange,Gale, & Sotomayor 1986; Gul & Stacchetti 2000; pute optimal system-widesolutions to a global problemthat Ausubel2000), with restrictions on agent valuation func- involves all the agents. Market-based methods have been tions. proposed to solve problemsof this type; e.g., distributed Wepropose an experimental design for an ascending- scheduling (Weilmanet al. 2000), supply-chain (Walsh et price combinatorial auction. Wehave a theoretical proof al. 2000), course registration (Graves et al. 1993), airport that the auction terminates with the Vickreyoutcome in spe- scheduling (Rassenti et aL 1982), and air-conditioning for cial cases, and initial experimentalresults support our con- an office building (Huberman& Clearwater 1995). jecture that the auction implements the Vickrey outcome The Generalized Vickrey Auction (GVA) (Varian in all cases. The auction extends/Bundle (Parkes 1999a; MacKie-Mason1995) has received wide attention in the Parkes & Ungar 2000b) and builds on the ideas introduced literature, e.g. Wellmanet al. (2000) and Hunsberger in "proxy and adjust" (Parkes & Ungar 2000c). The goal Grosz (2000), because of its incentive properties; truthful to implement the Vickrey outcomewith best-response agent bidding is the optimal strategy for an agent in the GVA.The strategies, i.e. if agents bid in each roundfor the bundle(s) GVAsolves the combinatorial allocation problem (CAP) that maximizetheir utility. (Rothkopf et al. 1998; de Vries & Vohra 2000), in which The auction has two distinct phases. The first phase is there is a discrete set of items to allocate to agents that have used to determine the efficient (value-maximizing)alloca- values for combinations of items, e.g. "I only want A if I tion, while the second-phase is used to determine Vickrey also get B". The goal in the CAPis to computethe alloca- payments. However,this transition from Phase I to Phase tion that maximizestotal value. Expressingcontingencies of II is hidden from participants. The auction design is quite this kind is important in manyapplications; for example,to novel: bid for a compatiblepair of take-off and landing slots in an airport scheduling problem. 1. First, we adjust agents’ paymentsafter the auction termi- In this paper we address a fundamentalshortcoming of the nates, so that agents do not pay their final bid prices. This GVA,which is that it requires complete information from allows the implementationof non-equilibrium solutions, agents, i.e. every agent must reveal its value for all pos- which is important because the GVAoutcome can not al- 78 ways be supported in equilibrium (Bikchandani & Ostroy principle states that in the design of mechanismswe can re- 1998). strict attention to "direct revelation" mechanismswhich re- 2. Second, we introduce "dummyagents" during Phase II quest complete information about an agent’s valuation func- to force continued bidding from winning agents and to tion. However,the revelation principle assumes unlimited elicit enough information to adjust agent paymentsto- computationalresources, both for agents in submitting val- wards Vickrey payments. uation functions, and for the auctioneer in computing the outcome of a mechanism(Ledyard 1989). Our methodologyis to construct an auction to implement Beforewe continue, it is interesting (and perhaps surpris- a primal-dual algorithm for the GVAwith best-response ing) to note that there is one sense in whichagent bounded- agent strategies. Best-responsebids from agents provide in- rationality can help in mechanismdesign. Perhaps we can formation about the complementary-slacknessconditions in design mechanismsthat cannot be manipulated unless an a primal-dual formulation, and can be used to adjust towards agent can solve an NP-hard computational problem. Nisan an optimal solution. Bertsekas (1990) makesa similar con- & Ronen(2000) follow this line of reasoning, and describe nection in his AUCTIONalgorithm for the simple assignment the concept of "feasible truthfulness" in mechanismdesign. problem. The CombinatorialAllocation Problem Outline In this paper we focus on mechanismsfor the Combinatorial In the next section we provide a brief discussion of the con- Allocation Problem(CAP), whichis a quite general resource sequences of agent bounded-rationality on mechanismde- allocation problem in which agents have values for combi- sign. Wealso present an application of a combinatorial nations of items. Manyresource allocation problems can auction with hard valuation problems, the packagedelivery be modeled as a CAP, including the job-shop scheduling, problem. We define the GVA,and show by example how it course registration and airport scheduling problems men- is possible to computethe outcomeof the auction without tioned in the introduction. complete value information. Wediscuss two methods to re- Formally,let 6 represent a set of discrete items to allocate duce information revelation in the GVA:bidding programs, to Z agents. Each agent has a value vi(S) >_ for bundles and dynamic methods. We then describe our new auction ,_q C G of items. The CAPis to allocate items to maximize procedure, and illustrate the mechanismon a couple of ex- total value over all agents: amples. Wepresent initial experimentalresults that confirm (CAP) our conjecture that the auction implementsthe outcomeof E vl (Si) the GVA.Finally, wepresent a brief theoretical justification for the design of the auction. Weclose with conclusions and s.t. s~nsj=O,vi,jel, i#j suggestions for future work. It is well knownthat the CAPis NP-hard,it is equivalent to the maximumweighted set packing problem (Rothkopf et MechanismDesign with Bounded-Rational al. 1998). Agents However,this straightforward statement of complexity hides another very important computational problemin the Wewill begin with a brief discussion of the implications CAP, which arises in the case that a hard computational of agent bounded-rationality on mechanismdesign. Nisan problem must be solved by each agent to computeits value & Ronen (2000) provide a good introduction to related for each bundle. This is quite likely in manyapplications, concerns that follow from the computational requirements for examplewhenever an agent must solve a local optimiza- placed on the mechanisminfrastructure. tion problemto computeits value for different outcomes.As Onevery important consideration is the amountof value an example, consider the packagedelivery problem. information that is required by a mechanism.Single-shot mechanisms,such as the GVA,can fail whenit is too expen- Example: The package delivery problem. The package sive for agents to computeand reveal their value for every delivery problemis an exampleof a distributed optimization combination of items. Wedescribe an example below in problem in which agents have hard valuation problems. which agents have hard valuation problems. In comparison, The problem can be modeled as a combinatorial alloca- an iterative mechanismcan
Recommended publications
  • Dynamic Spectrum Auction in Wireless Communication
    SpringerBriefs in Electrical and Computer Engineering [email protected] More information about this series at http://www.springer.com/series/10059 [email protected] Yanjiao Chen • Qian Zhang Dynamic Spectrum Auction in Wireless Communication 2123 [email protected] Yanjiao Chen Qian Zhang Department of Computer Science Department of Computer Science and Engineering and Engineering Hong Kong University of Science Hong Kong University of Science and Technology and Technology Kowloon Kowloon Hong Kong SAR Hong Kong SAR ISSN 2191-8112 ISSN 2191-8120 (electronic) SpringerBriefs in Electrical and Computer Engineering ISBN 978-3-319-14029-2 ISBN 978-3-319-14030-8 (eBook) DOI 10.1007/978-3-319-14030-8 Library of Congress Control Number: 2015930014 Springer Cham Heidelberg New York Dordrecht London © The Author(s) 2015 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication.
    [Show full text]
  • Putting Auction Theory to Work
    Putting Auction Theory to Work Paul Milgrom With a Foreword by Evan Kwerel © 2003 “In Paul Milgrom's hands, auction theory has become the great culmination of game theory and economics of information. Here elegant mathematics meets practical applications and yields deep insights into the general theory of markets. Milgrom's book will be the definitive reference in auction theory for decades to come.” —Roger Myerson, W.C.Norby Professor of Economics, University of Chicago “Market design is one of the most exciting developments in contemporary economics and game theory, and who can resist a master class from one of the giants of the field?” —Alvin Roth, George Gund Professor of Economics and Business, Harvard University “Paul Milgrom has had an enormous influence on the most important recent application of auction theory for the same reason you will want to read this book – clarity of thought and expression.” —Evan Kwerel, Federal Communications Commission, from the Foreword For Robert Wilson Foreword to Putting Auction Theory to Work Paul Milgrom has had an enormous influence on the most important recent application of auction theory for the same reason you will want to read this book – clarity of thought and expression. In August 1993, President Clinton signed legislation granting the Federal Communications Commission the authority to auction spectrum licenses and requiring it to begin the first auction within a year. With no prior auction experience and a tight deadline, the normal bureaucratic behavior would have been to adopt a “tried and true” auction design. But in 1993 there was no tried and true method appropriate for the circumstances – multiple licenses with potentially highly interdependent values.
    [Show full text]
  • Lecture Notes
    601.436/636 Algorithmic Game Theory Lecturer: Michael Dinitz Topic: Online Auctions Date: 4/28/20 Scribe: Michael Dinitz 24.1 Introduction So far all of our mechanism have been \one-shot": we run an auction by soliciting bids and then deciding on an outcome and prices. This is intuitively a pretty good model of what we think of as an \auction". But let's think of another setting: we're selling items in a store. Then players will enter our store, make us an offer, and leave the store. Clearly if we sell an item to a player then we cannot later sell the same item to someone else, and if a player leaves the store then we cannot afterwards sell them the item. So our decisions are irrevocable. This is a classical setting for online algorithms, so today we'll be considering online mechanisms which combine online algorithms with incentives. 24.2 Example Suppose that we're selling two identical items. Each bidder wants one item (they don't care which) and has a valuation for how much they value an item (the same value for both, since they're identical), but also has an arrival and departure time. Suppose that there are three bidders. Bidder 1 has a valuation of 100, arrival time of noon (12pm), and departure time of 2pm. Bidder 2 has valuation 80, arrival time of noon, and departure time of 2pm. Bidder 3 has valuation of 60, arrival time of 1pm, and departure time of 2pm. If we were in the old setting, without arrival and departure times, it's pretty easy to use VCG to figure out what to do.
    [Show full text]
  • English Versus Vickrey Auctions with Loss Averse Bidders
    English versus Vickrey Auctions with Loss Averse Bidders Jonas von Wangenheim School of Business & Economics Discussion Paper Economics 2019/1 English versus Vickrey Auctions with Loss Averse Bidders∗ Jonas von Wangenheimyz December 19, 2018 Abstract Evidence suggests that people evaluate outcomes relative to expecta- tions. I analyze this expectation-based loss aversion [K}oszegiand Rabin (2006, 2009)] in the context of dynamic and static auctions, where the ref- erence point is given by the (endogenous) equilibrium outcome. If agents update their reference point during the auction, the arrival of informa- tion crucially affects equilibrium behavior. Consequently, I show that| even with independent private values|the Vickrey auction yields strictly higher revenue than the English auction, violating the well known revenue equivalence. Thus, dynamic loss aversion offers a novel explanation for empirically observed differences between these auction formats. Keywords: Vickrey auction, English auction, expectation-based loss aver- sion, revenue equivalence, dynamic loss aversion, personal equilibrium JEL classification: D03, D44 ∗I thank Yves Breitmoser, Fran¸coiseForges, Matthias Hammer, Paul Heidhues, Radosveta Ivanova-Stenzel, Johannes Johnen, Thomas Mariotti, Antonio Rosato, Thomas Schacherer, Ran Spiegler, Roland Strausz, and Georg Weizs¨acker for helpful comments, as well as participants at the 11th World Congress of the Econometric Society (Montreal), the 2015 EEA conference (Mannheim), the Applied Theory Workshop at Toulouse School of Economics, the 2016 EARIE conference (Lisbon), the CRC conference in Berlin, the ZEW Research Seminar, and the 2017 Annual Conference of the Verein f¨urSocialpolitik (Vienna). I gratefully acknowledge financial support of the German Research Foundation through CRC TRR 190 and RTG 1659.
    [Show full text]
  • Ascending Auctions with Package Bidding
    Frontiers of Theoretical Economics Volume 1, Issue 1 2002 Article 1 Ascending Auctions with Package Bidding Lawrence M. Ausubel∗ Paul R. Milgrom† ∗University of Maryland, [email protected] †Stanford University, [email protected] Copyright c 2002 by the authors. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, elec- tronic, mechanical, photocopying, recording, or otherwise, without the prior written permis- sion of the publisher, bepress, which has been given certain exclusive rights by the author. Frontiers of Theoretical Economics is produced by The Berkeley Electronic Press (bepress). http://www.bepress.com/bejte Ascending Auctions with Package Bidding Lawrence M. Ausubel and Paul R. Milgrom Abstract A family of ascending package auction models is introduced in which bidders may determine their own packages on which to bid. In the proxy auction (revelation game) versions, the outcome is a point in the core of the exchange economy for the reported preferences. When payoffs are linear in money and goods are substitutes, sincere reporting constitutes a Nash equilibrium and the outcome coincides with the Vickrey auction outcome. Even when goods are not substitutes, ascending proxy auction equilibria lie in the core with respect to the true preferences. Compared to the Vickrey auction, the proxy auctions generate higher equilibrium revenues, are less vulnerable to shill bidding and collusion, can handle budget constraints much more robustly, and may provide better ex ante investment incentives. KEYWORDS: auction theory, FCC auctions, package bidding, combinatorial bidding, activity rule, bid Improvement rule, e-commerce, electronic commerce Ausubel and Milgrom: Ascending Package Auctions 1.
    [Show full text]
  • Spectrum Auctions from the Perspective of Matching
    Spectrum Auctions from the Perspective of Matching Paul Milgrom and Andrew Vogt May 5, 2021 1 Introduction In July 1994, the United States Federal Communications Commission (FCC) conducted the first economist-designed auction for radio spectrum licenses. In the years since, governments worldwide have come to rely on auction mecha- nisms to allocate { and reallocate { rights to use electromagnetic frequencies. Over the same period, novel uses for spectrum have dramatically increased both the demand for licenses and auction prices, drawing continued attention to the nuances of spectrum markets and driving the development of spectrum auction design. In August 2017, the FCC completed the Broadcast Incentive Auction, a two-sided repurposing of an endogenously-determined quantity of spectrum that ranks among the most complex feats of economic engineering ever under- taken. The next generations of mobile telecommunications are poised to extend this growth, and to demand further innovation in the markets and algorithms that are used to assign spectrum licenses. What does all of this have to do with matching theory? Spectrum auctions differ from canonical matching problems in meaningful ways. Market designers often emphasize that a key element of matching markets is the presence of preferences on both sides of the market. In a marriage, for example, it is not enough that you choose your spouse; your spouse must also choose you. This two-sided choice structure applies also to matches between students and schools and between firms and workers, but not to matches between telecommunications companies and radio spectrum licenses. It is a different matching element that is often critically important in ra- dio spectrum auctions.
    [Show full text]
  • The Ability of Dutch Foreclosure Auctions in Maximizing Seller Revenue
    The ability of Dutch foreclosure auctions in maximizing seller revenue Why Dutch foreclosure auction prices fall short of the market price Martijn Duijster 0475211 Group 2 Finance, semester 2, 2013-2014 17-7-2014 Bachelor thesis Economics and Business - specialization Finance and Organization Sander Onderstal Faculty of Economics and Business University of Amsterdam Index Abstract 3 1. Introduction 3 2. Dutch real estate auctions 4 3. Literature review 6 3.1. Types of auctions 6 3.2. The revenue equivalence results 8 3.3. Violations of the revenue equivalence result assumption 8 3.3.1. Information asymmetry 9 3.3.2. Competition 10 3.3.3. Bidder affiliation and the winner’s curse 11 4. Hypotheses 12 5. Research method 13 6. Results 15 6.1.. Explanation of the results 17 6.1.1. Information asymmetry 17 6.1.2. Competition 18 6.1.3 Solutions to improve competition 18 6.1.4. Transaction costs 19 6.1.5 Conflicts of interest between seller and owner 21 7. Conclusion 22 References 24 Appendices 26 2 Abstract The revenues in Dutch foreclosure auctions are compared to the market values of the properties. The discount rate is calculated which states the difference between the auction price and the market price. Foreclosure auctions in the Netherlands fail to receive an auction price close to the market price; the average discount rate with auction cost included in the auction price is about 20% and the discount rate when auction costs are excluded is about 27%. Asymmetric information, lack of competition, transaction costs and conflicts of interest may be attributable to this price gap.
    [Show full text]
  • Peer-To-Peer Energy Trading in Virtual Power Plant Based on Blockchain Smart Contracts
    Received August 5, 2020, accepted September 18, 2020, date of publication September 23, 2020, date of current version October 6, 2020. Digital Object Identifier 10.1109/ACCESS.2020.3026180 Peer-to-Peer Energy Trading in Virtual Power Plant Based on Blockchain Smart Contracts SERKAN SEVEN1, GANG YAO 2, (Member, IEEE), AHMET SORAN3, (Member, IEEE), AHMET ONEN 4, (Member, IEEE), AND S. M. MUYEEN 5, (Senior Member, IEEE) 1Software Engineering Department, Abdullah Gül University, 38080 Kayseri, Turkey 2Sino-Dutch Mechatronics Engineering Department, Shanghai Maritime University, Shanghai 201306, China 3Computer Engineering Department, Abdullah Gül University, 38080 Kayseri, Turkey 4Electrical-Electronics Engineering Department, Abdullah Gül University, 38080 Kayseri, Turkey 5School of Electrical Engineering Computing and Mathematical Sciences, Curtin University, Perth, WA 6102, Australia Corresponding author: Ahmet Onen ([email protected]) This work was supported by the Shanghai Science and Technology Committee Foundation under Grant 19040501700. ABSTRACT A novel Peer-to-peer (P2P) energy trading scheme for a Virtual Power Plant (VPP) is proposed by using Smart Contracts on Ethereum Blockchain Platform. The P2P energy trading is the recent trend the power society is keen to adopt carrying out several trial projects as it eases to generate and share the renewable energy sources in a distributed manner inside local community. Blockchain and smart contracts are the up-and-coming phenomena in the scene of the information technology used to be considered as the cutting-edge research topics in power systems. Earlier works on P2P energy trading including and excluding blockchain technology were focused mainly on the optimization algorithm, Information and Communication Technology, and Internet of Things.
    [Show full text]
  • Perspectives on the December 2019 Auction of Numbers in the 833 Numbering Plan Area
    Perspectives on the December 2019 Auction of Numbers in the 833 Numbering Plan Area Report to the FCC of the NANC Toll Free Assignment Modernization (TFAM) Work Group July 14, 2020 Report to the NANC of the TFAM Working Group Perspectives on the December 2019 833 Auction July 14, 2020 Table of Contents Perspectives on the December 2019 Auction of Numbers in the 833 Numbering Plan Area ................................................. 1 Assignment ..................................................................................................................................... 1 Background ..................................................................................................................................... 3 Approach ......................................................................................................................................... 4 Resources Used ............................................................................................................................... 5 Deliberation Process ....................................................................................................................... 6 Issue Group A: Perspectives on Education and Outreach, the Application Process, and Up-front Payments ......................................................................................................................................... 7 Issue 2: Evaluate the education and outreach efforts undertaken throughout the 833 Auction process......................................................................................................................................
    [Show full text]
  • Auction Theory
    Auction Theory Jonathan Levin October 2004 Our next topic is auctions. Our objective will be to cover a few of the main ideas and highlights. Auction theory can be approached from different angles – from the perspective of game theory (auctions are bayesian games of incomplete information), contract or mechanism design theory (auctions are allocation mechanisms), market microstructure (auctions are models of price formation), as well as in the context of different applications (procure- ment, patent licensing, public finance, etc.). We’re going to take a relatively game-theoretic approach, but some of this richness should be evident. 1 The Independent Private Value (IPV) Model 1.1 A Model The basic auction environment consists of: Bidders i =1,...,n • Oneobjecttobesold • Bidder i observes a “signal” Si F ( ), with typical realization si • [s, s], and assume F is continuous.∼ · ∈ Bidders’ signals S1,...,Sn are independent. • Bidder i’s value vi(si)=si. • Given this basic set-up, specifying a set of auction rules will give rise to a game between the bidders. Before going on, observe two features of the model that turn out to be important. First, bidder i’s information (her signal) is independent of bidder j’s information. Second, bidder i’s value is independent of bidder j’s information – so bidder j’s information is private in the sense that it doesn’t affect anyone else’s valuation. 1 1.2 Vickrey (Second-Price) Auction In a Vickrey, or second price, auction, bidders are asked to submit sealed bids b1,...,bn. The bidder who submits the highest bid is awarded the object, and pays the amount of the second highest bid.
    [Show full text]
  • English and Vickrey Auctions
    CHAPTER ONE English and Vickrey Auctions I describe a bit of the history of auctions, the two pairs of standard auction forms, and the ideas of dominance and strategic equivalence. 1.1 Auctions It is hard to imagine modern civilization without buying and selling, which make possible the division of labor and its consequent wealth (Smith, 1776). For many common and relatively inexpensive commodi­ ties, the usual and convenient practice at the retail level, in the West anyway, is simply for the seller to post a take-it-or-leave-it price, and for the prospective buyer to choose what to buy and where to buy it, perhaps shopping for favorable prices. I haven’t tried haggling over price at a Wal-Mart, but I can’t imagine it would get me very far. For some big-ticket items, however, like houses and cars, haggling and counteroffers are expected, even in polite society, and bargaining can be extended over many rounds. In some cultures, haggling is the rule for almost all purchases. A third possibility, our subject here, is the auction, where many prospective buyers compete for the opportunity to purchase items, either simultaneously, or over an extended period of time. The main attraction of the auction is that it can be used to sell things with more or less uncertain market value, like a tractor in a farmer’s estate, a manufacturer’s overrun of shampoo, or the final working copy of Beethoven’s score for his Ninth Symphony (see fig. 1.1). It thus promises to fetch as high a price as possible for the seller, while at the same time offering to the buyer the prospect of buying items at bargain prices, or perhaps buying items that would be difficult to buy in any other way.
    [Show full text]
  • Package Auctions and Exchanges Paul Milgrom1 Revised Version: November 2006
    Based on the Fisher-Schultz Lecture Econometric Society European Meeting August, 2004 Package Auctions and Exchanges Paul Milgrom1 Revised Version: November 2006 I. Introduction This lecture reports on the state of auction and exchange design for a class of challenging resource allocation problems—package allocation problems—that are common in both the private and public sectors of the economy. The class includes problems in which the goods to be traded are discrete and for which some agents might wish to acquire several items. It includes both problems in which the bidders are buyers and the seller may have some flexibility about what to sell and ones in which the bidders are sellers whose bids may specify not merely prices for various packages but also the attributes of the goods offered. Packages and attributes can interact in complicated ways in the buyer’s valuations. In short, this is about resource allocation without some of the simplifying assumptions that are traditionally made for neoclassical economic analysis. Most of the known results, and most of my attention in this paper, focus on the special case in which one party—a buyer or a seller—is passive and receives the residual. This is the auction design problem. Economists working in the tradition of Walras have often approached auctions differently, as a means for discovering market-clearing prices, but that approach is not especially helpful for the problems studied here. For the package allocation problem, market-clearing prices cannot be guaranteed to exist except when goods are substitutes for all participants. The non- existence of market-clearing prices poses a definitional problem for public sector sales in which 1 This paper has benefited from the suggestions of many people.
    [Show full text]