1 Ascending Auctions with Package Bidding By Larry Ausubel and Paul Milgrom October 27, 2001 This presentation reports research results. Some of the methods.

Slides:



Advertisements
Similar presentations
An Efficient Dynamic Auction for Heterogeneous Commodities (Lawrence M.Ausubel - september 2000) Authors: Oren Rigbi Damian Goren.
Advertisements

Testing Linear Pricing Algorithms for use in Ascending Combinatorial Auctions (A5) Giro Cavallo David Johnson Emrah Kostem.
(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
CPS Bayesian games and their use in auctions Vincent Conitzer
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
1 Auctions, I V.S. Subrahmanian. Fall 2002, © V.S. Subrahmanian 2 Auction Types Ascending auctions (English) Descending auctions (Dutch) Vickrey Auctions.
Combinatorial auctions Vincent Conitzer v( ) = $500 v( ) = $700.
Intermediate Microeconomics Midterm (50%) (4/27) Final (50%) (6/22) Term grades based on relative ranking. Mon 1:30-2:00 ( 社科 757)
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Auctions Auction types: –First price, sealed bid auction –Second price, sealed bid auction –English auction (ascending bid auction) –Dutch auction (descending.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
The Clock-Proxy Auction: A Practical Combinatorial Auction Design Lawrence M. Ausubel, Peter Cramton, Paul Milgrom University of Maryland and Stanford.
Auction. Types of Auction  Open outcry English (ascending) auction Dutch (descending) auction  Sealed bid First-price Second-price (Vickrey)  Equivalence.
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
1 Bidding and Matching Procedures Professor Paul Milgrom Stanford and MIT March 19, 2002 *Some of the procedures described herein are subject to issued.
Clock Auctions, Proxy Auctions, and Possible Hybrids Lawrence M. Ausubel* University of Maryland November 2003 *This is joint research with Peter Cramton.
Ascending Combinatorial Auctions = a restricted form of preference elicitation in CAs Tuomas Sandholm.
Algorithmic Applications of Game Theory Lecture 8 1.
1 Best-Reply Mechanisms Noam Nisan, Michael Schapira and Aviv Zohar.
1 Multiunit Auctions Part II Thanks to Larry Ausubel and especially to Peter Cramton for sharing their notes.
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
Yang Cai Sep 15, An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.
Ascending Combinatorial Auctions Andrew Gilpin November 6, 2007.
This Week’s Topics  Review Class Concepts -Sequential Games -Simultaneous Games -Bertrand Trap -Auctions  Review Homework  Practice Problems.
A Principled Study of Design Tradeoffs for Autonomous Trading Agents Ioannis A. Vetsikas Bart Selman Cornell University.
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
The Core MIT , Fall Lecture Outline  Coalitional Games and the Core The non-transferable utility ( “ NTU ” ) formulation The transferable.
CPS 173 Mechanism design Vincent Conitzer
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
Game Theory is Evolving MIT , Fall Our Topics in the Course  Classical Topics Choice under uncertainty Cooperative games  Values  2-player.
Combinatorial Auctions By: Shai Roitman
More on Social choice and implementations 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A Using slides by Uri.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 21.
Mechanism Design CS 886 Electronic Market Design University of Waterloo.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
Auction Theory Class 9 – Multi-unit auctions: part 2 1.
What is the best plan? Peter Cramton (with Larry Ausubel and Paul Milgrom) November 2003.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Mechanism Design II CS 886:Electronic Market Design Sept 27, 2004.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
AEA Continuing Education in Game Theory Avinash Dixit and David Reiley Session 6: Market Design and Algorithms David Reiley Yahoo! Research January 2011.
Advanced Subjects in GT Prepared by Rina Talisman Introduction Revenue Equivalence The Optimal Auction (Myerson 1981) Auctions.
Lecture 4 on Auctions Multiunit Auctions We begin this lecture by comparing auctions with monopolies. We then discuss different pricing schemes for selling.
Auctions Supplemental Material. In case you haven't noticed: Auctions are Everywhere! eBay → simple auctions for a single item AdWord Auctions → advertisers.
False-name Bids “The effect of false-name bids in combinatorial
Bayesian games and their use in auctions
CPS Mechanism design Michael Albert and Vincent Conitzer
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Internet Economics כלכלת האינטרנט
Ascending Combinatorial Auctions = a restricted form of preference elicitation in CAs Tuomas Sandholm.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Ascending Auctions with Package Bidding
Ascending Combinatorial Auctions = a restricted form of preference elicitation in CAs Tuomas Sandholm.
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Preference elicitation/ iterative mechanisms
Information, Incentives, and Mechanism Design
Auction Theory תכנון מכרזים ומכירות פומביות
CPS Bayesian games and their use in auctions
Class 2 – Revenue equivalence
Presentation transcript:

1 Ascending Auctions with Package Bidding By Larry Ausubel and Paul Milgrom October 27, 2001 This presentation reports research results. Some of the methods and features discussed are proprietary, that is, subject to issued patents or pending applications. The reporting of these results is not a license.

2 Package Bidding u Past FCC auctions:  Independent bids  Approximately-uniform pricing  Bidder cannot make bid on B conditional on winning A u Package bidding may:  Reduce demand reduction  Solve the problems of complementarity »“exposure” problem: risks in bidding »“pricing” problem: non-existence of CE prices

3 Package Auctions: Some Formats

4 Vickrey Auction u A.k.a “pivot mechanism” or “VCG mechanism” u One or more goods of one or more kinds u Each bidder i makes bids b i (x) on all bundles u Auctioneer chooses the feasible allocation x *  X that maximizes the total bid accepted  X can incorporate policy rules u Vickrey (“pivot”) payments for each bidder i are:

5 Basic Ascending Package Auction u A set of items is offered for sale u A bid (A,b jA ) by bidder j specifies a set of items A and a corresponding bid amount. u Bidding proceeds in a series of rounds u Auction ends after no new bids  Bids are all mutually exclusive and all are retained u By contrast, in FCC Auction 31 design:  Bids are only mutually-exclusive between rounds  Only some bids are retained

6 Ascending Proxy Auction u A (Multi-Stage) Direct Revelation Game  Each bidder reports a valuation function (and budget limit) to a “proxy agent” u The proxy… (with one stage only)  *makes no new bid when the proxy has a provisional winner*  calculates the “potential profit”—what each bid would earn if it wins  makes the feasible, acceptable bid with the highest potential profit u Dual purpose of model  Possibly models behavior “late” in experiments  May be a practical design because it… »eliminates certain retaliatory strategies »runs quickly compared to multi-round auctions »is adaptable to a multi-round version

7 Bases of Evaluation u Mechanism Performance: Theory/Lab/Real-World  Ease of bidding  Efficiency  Revenues  Resistance to collusion u Robustness to Various Conditions  Value conditions »Substitutes only, no budget constraints »Some complements or budget constraints  Information conditions »Complete and incomplete information »Private and common value elements  Competitive conditions

8 Evaluating Revenues Looking Ahead: Vickrey is distinguished from the ascending proxy auction only by its handling of the “threshold problem”—a source of inefficiency.

9 A Competitive “Benchmark” u Consider a “cohesive” TU game (N,w). u Construct an economy in which brokers bid for the players’ services. u A competitive equilibrium is a price vector and allocation such that  No positive profit opportunities:  No losses incurred: u Proposition: A value allocation  is in the core if and only if  is a competitive equilibrium price vector.  So, the core identifies “competitive” pricing.

10 Vickrey Auction Payoffs u Theorem. Each bidder’s Vickrey payoff is v i = w(N)-w(N\i) = max{  i |   Core(N,w)}. u Proof. u If  i >v i and  is feasible, then coalition N \ i gets w(N) -  i < w(N \ i), so  is not in the core. For the converse, observe that the profile in which i gets v i ; the seller gets w(N) - v i ; and others get zero is in the core. QED

11 Vickrey and Submodularity u Definition. The coalitional value function w is submodular for bidders if for all coalitions S and T, u Theorem. The following statements are equivalent:  The coalitional value function is submodular for bidders.  For every coalition S, there is a unique point in Core(S,w) that is Pareto best for the bidders.  For every coalition S, the corresponding Vickrey payoff vector is in Core(S,w), that is,

12 Proof u Suppose the value function is submodular, let 0 denote the seller; S n = {0,1,…,n}, and S=S k. Then, But the ordering of players was arbitrary… u Conversely, if w is not submodular, then for some S and i,j  S, so S \ ij blocks the Vickrey allocation. QED

13 Substitutes u Suppose bidder preferences are quasi-linear. Let  P = set of possible bidder valuations.  P sub = set of valuations for which goods are substitutes  P add = set of additive valuations u Theorem. Suppose that there are at least 3 bidders and P add  P. Then the following four are equivalent:  P  P sub  For every profile of bidder valuations drawn from P N\0, w is submodular for bidders.  For every profile…, v  Core(N,w).  For very profile…, competitive equilibrium goods prices exist.

14 Ascending Proxy Auctions as Deferred Acceptance Algorithms u Simplifying assumptions  Negligibly small bid increments  Pre-determined tie-breaking rule

15 Deferred Acceptance Algorithms u Marriage problem: the Gale-Shapley algorithm  Process involves deferred acceptance  Outcome is a “stable match,” and best such match for the side that makes the offers.  Truthful reporting is a dominant strategy for offering side u English auctions  Process involves deferred acceptance  Outcome is in the core of the economy: best point for bidders  Truthful reporting to proxy bidder is a dominant strategy u Others  Medical resident matching program  Kelso-Crawford labor markets model  Ascending proxy auction (even w/ complementarities!)

16 Package Auction as DAA u Is the package auction a DAA?  Process involves deferred acceptance »But offers may not be made in order of preference »Introduce straightforward bidding to guide the analysis  Is outcome in core of the economy? »Yes! »Core point is one at which the seller’s revenue is minimized.  Is truthful bidding a dominant strategy? »Yes, if goods are substitutes and offers are restricted. Else, still Nash equilibrium strategies.  Do bidders in experiments bid “straightforwardly” or to the core? »Should be investigated

17 Truthful Outcomes u Theorem. If each bidder reports truthfully to its proxy and treating bid increments as negligible, the outcome of truthful reporting is a point in Core(N,w) that is not Pareto-dominated for bidders by any other point in Core(N,w). u Notes:  Unique among deferred acceptance algorithms because it uses no “substitutes” condition. The single seller replaces the substitutes condition in the formal arguments.  Not yet an equilibrium result, so not yet to be applied to the revenue issue.

18 Proof u The insight: Follow the progress of the algorithm in utility/payoff space.  At round t, each bidder makes all package bids with potential profit of at least  i t.  At each round,  t is unblocked.  Auction ends when  t is feasible: all “losing bidders” have zero profits. u Seller’s revenue at round t is given by: u The argument generalizes to accommodate budget constraints using NTU core.

19 Truthful Equilibria u Theorem. The following statements are equivalent:  Truthful reporting is an ex post Nash equilibrium of the ascending proxy auction (and leads to Vickrey outcomes)  The Vickrey outcome satisfies v  Core(N,w), u When v  Core(N,w), the ascending proxy auction contains an implicit demand-bargaining protocol among bidders over points in Core(N,w).

20 General Valuations u Theorem. Let  be a Pareto-undominated point for the bidders in Core(N,w). Then there is a Nash equilibrium in which each bidder i with actual package values p i (. ) reports to its proxy that its values are p i (. )-  i. u Observations about this equilibrium.  Corresponds to Roth’s observations about equilibrium in matching models.  Corresponds to Bernheim-Whinston bidding strategies in their “menu auction.”  Selected as an “undiscouraged bidder equilibrium.”  “Coalition-proof” provided undiscouraged bidder condition is consistently applied.

21 Technology Neutrality u Suppose that the values are as follows. u By merging and coordinating technologies, bidders 1 and 2 can create a package of value 100.  … but they will still find the merger unprofitable. BidderEastWestPackage

22 Budget Constraints u Consider the problem of bidder #1 in a Vickrey auction with 2 items for sale when player #3’s participation is uncertain.  Should #1 bid (5,30) or (25,30) below?  If #3 participates, then #1 “should” to express a marginal value of at least 20 for one items.  Otherwise, #1 “should” express a marginal value of at least 20 for the second item. Bidder1 item2 itemsBudget

23 Lessons for Auction Practice u Bids are mutually exclusive  Richer language  Enables core outcome results u Mandatory proxy intermediation  Quite useful in package bidding auctions  May also be useful in other auction formats u Bid improvement rules  Relatively aggressive bid improvement rules are consistent with obtaining core outcomes u Revealed-preference activity rules  (p t  p t )  (x t  x t )  0

24 The End