(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.

Slides:



Advertisements
Similar presentations
Yossi Sheffi Mass Inst of Tech Cambridge, MA ESD.260J/1.260J/15.
Advertisements

Auctions An auction is a mechanism for trading items by means of bidding. Dates back to 500 BC where Babylonians auctioned off women as wives. (Herodotus)
Bayesian games and their use in auctions
Chapter 20 Violating Equivalence 1.Preferences for Risk 2.Asymmetric Valuations 3.Relaxing Independence 4.Differential Information 5.Collusion and Entry.
Network Economics -- Lecture 4: Auctions and applications Patrick Loiseau EURECOM Fall 2012.
Private Information and Auctions. Auction Situations Private Value – Everybody knows their own value for the object – Nobody knows other peoples values.
Class 4 – Some applications of revenue equivalence
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
CPS Bayesian games and their use in auctions Vincent Conitzer
Economics 100B u Instructor: Ted Bergstrom u T.A. Oddgeir Ottesen u Syllabus online at (Class pages) Or at
Auctions. Strategic Situation You are bidding for an object in an auction. The object has a value to you of $20. How much should you bid? Depends on auction.
Chapter 25: Auctions and Auction Markets 1 Auctions and Auction Markets.
Auctions CS 886 Sept 29, Auctions Methods for allocating goods, tasks, resources... Participants: auctioneer, bidders Enforced agreement between.
Intermediate Microeconomics Midterm (50%) (4/27) Final (50%) (6/22) Term grades based on relative ranking. Mon 1:30-2:00 ( 社科 757)
Auctions Auction types: –First price, sealed bid auction –Second price, sealed bid auction –English auction (ascending bid auction) –Dutch auction (descending.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Welcome Auctions Jonathan D. Wareham
1 Chapter 6: Auctions SCIT1003 Chapter 6: Auctions Prof. Tsang.
Auction. Types of Auction  Open outcry English (ascending) auction Dutch (descending) auction  Sealed bid First-price Second-price (Vickrey)  Equivalence.
Private-value auctions: theory and experimental evidence (Part I) Nikos Nikiforakis The University of Melbourne.
Auctions Ruth Tarrant. Classifying auctions What is the nature of the good being auctioned? What are the rules of bidding? Private value auction Common.
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Auctions. An auction is a process of buying and selling goods or services by offering them up for bid ( The price at which a buyer is willing to close.
1 Teck-Hua Ho April 18, 2006 Auction Design I. Economic and Behavioral Foundations of Pricing II. Innovative Pricing Concepts and Tools III. Internet Pricing.
Chapter Seventeen Auctions. Who Uses Auctions? u Owners of art, cars, stamps, machines, mineral rights etc. u Q: Why auction? u A: Because many markets.
1 Teck-Hua Ho April 22, 2006 Auction Design I. Economic and Behavioral Foundations of Pricing II. Innovative Pricing Concepts and Tools III. Internet Pricing.
VAMSEE KONERU PRADNYA SUTE
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Auctions and dynamic pricing. When is the auction mechanism useful? We do not know the true value of the good or service on offer We do not know the true.
Week 10 1 COS 444 Internet Auctions: Theory and Practice Spring 2008 Ken Steiglitz
Auctioning one item PART 2 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Auctions Hal R. Varian. Auctions Auctions are very useful mean of price discovery eBay: everyone’s favorite example DoveBid: high value asset sales at.
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.
CPS Auctions & Combinatorial Auctions
Chapter 19 Equivalence Types of Auctions Strategic Equivalence
Introduction to Auctions David M. Pennock. Auctions: yesterday Going once, … going twice,...
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
CPS 173 Mechanism design Vincent Conitzer
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Auctions An auction is a mechanism for trading items by means of bidding. Dates back to 500 BC where Babylonians auctioned of women as wives. Position.
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.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
CPS Auctions & Combinatorial Auctions Vincent Conitzer
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.
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.
Bayesian games and their use in auctions
CPS Mechanism design Michael Albert and Vincent Conitzer
Mechanism design with correlated distributions
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Auction Theory.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Auctions Lirong Xia. Auctions Lirong Xia Sealed-Bid Auction One item A set of bidders 1,…,n bidder j’s true value vj bid profile b = (b1,…,bn) A sealed-bid.
Information, Incentives, and Mechanism Design
Vincent Conitzer CPS Mechanism design Vincent Conitzer
CPS Bayesian games and their use in auctions
Class 2 – Revenue equivalence
Presentation transcript:

(Single-item) auctions Vincent Conitzer v() = $5 v() = $3

A few different 1-item auction mechanisms English auction: –Each bid must be higher than previous bid –Last bidder wins, pays last bid Japanese auction: –Price rises, bidders drop out when price is too high –Last bidder wins at price of last dropout Dutch auction: –Price drops until someone takes the item at that price Sealed-bid auctions (direct revelation mechanisms): –Each bidder submits a bid in an envelope –Auctioneer opens the envelopes, highest bid wins First-price sealed-bid auction: winner pays own bid Second-price sealed bid (or Vickrey) auction: winner pays second- highest bid

The Vickrey auction is strategy-proof! 0 b = highest bid among other bidders What should a bidder with value v bid? Option 1: Win the item at price b, get utility v - b Option 2: Lose the item, get utility 0 Would like to win if and only if v - b > 0 – but bidding truthfully accomplishes this!

Collusion in the Vickrey auction 0 b = highest bid among other bidders Example: two colluding bidders price colluder 1 would pay when colluders bid truthfully v 2 = second colluders true valuation v 1 = first colluders true valuation price colluder 1 would pay if colluder 2 does not bid gains to be distributed among colluders

First-price sealed-bid auction BNE Suppose every bidder (independently) draws a valuation from [0, 1] What is a Bayes-Nash equilibrium for this? Say a bidder with value v i bids v i (n-1)/n Claim: this is an equilibrium! Proof: suppose all others use this strategy For a bid b < (n-1)/n, the probability of winning is (bn/(n-1)) n-1, so the expected value is (v i -b)(bn/(n-1)) n-1 Derivative w.r.t. b is - (bn/(n-1)) n-1 + (v i -b)(n-1)b n-2 (n/(n- 1)) n-1 which should equal zero Implies –b + (v i -b)(n-1) = 0, which solves to b = v i (n- 1)/n

Analyzing the expected revenue of the first-price and second-price (Vickrey) auctions First-price auction: probability of there not being a bid higher than b is (bn/(n-1)) n (for b < (n-1)/n) –This is the cumulative density function of the highest bid Probability density function is the derivative, that is, it is nb n-1 (n/(n-1)) n Expected value of highest bid is n(n/(n-1)) n (n-1)/n b n db = (n-1)/(n+1) Second-price auction: probability of there not being two bids higher than b is b n + nb n-1 (1-b) –This is the cumulative density function of the second-highest bid Probability density function is the derivative, that is, it is nb n-1 + n(n-1)b n-2 (1-b) - nb n-1 = n(n-1)(b n-2 - b n-1 ) Expected value is (n-1) – n(n-1)/(n+1) = (n-1)/(n+1)

Revenue equivalence theorem Suppose valuations for the single item are drawn i.i.d. from a continuous distribution over [L, H] (with no gaps), and agents are risk-neutral Then, any two auction mechanisms that –in equilibrium always allocate the item to the bidder with the highest valuation, and –give an agent with valuation L an expected utility of 0, will lead to the same expected revenue for the auctioneer

(As an aside) what if bidders are not risk-neutral? Behavior in second-price/English/Japanese does not change, but behavior in first-price/Dutch does Risk averse: first price/Dutch will get higher expected revenue than second price/Japanese/English Risk seeking: second price/Japanese/English will get higher expected revenue than first price/Dutch

(As an aside) interdependent valuations E.g. bidding on drilling rights for an oil field Each bidder i has its own geologists who do tests, based on which the bidder assesses an expected value v i of the field If you win, it is probably because the other bidders geologists tests turned out worse, and the oil field is not actually worth as much as you thought –The so-called winners curse Hence, bidding v i is no longer a dominant strategy in the second-price auction In English and Japanese auctions, you can update your valuation based on other agents bids, so no longer equivalent to second-price In these settings, English (or Japanese) > second- price > first-price/Dutch in terms of revenue

Redistribution [Cavallo 06] Suppose we are in a setting where we do not want to have high revenue We want to allocate the item efficiently, but we do not actually like to take money from the agents Can we redistribute some of the (Vickrey mechanisms) revenue back to the agents without affecting the incentives? To maintain strategy-proofness, agents redistribution payment should not depend on agents own bid Also need to make sure that we do not redistribute more than there is So: redistribute, to each agent, 1/n of the second- highest other bid

Expected-revenue maximizing (optimal) auctions [Myerson 81] Vickrey auction does not maximize expected revenue –E.g. with only one bidder, better off making a take-it-or- leave-it offer (or equivalently setting a reserve price) Suppose agent i draws valuation from probability density function f i (cumulative density F i ) Bidders virtual valuation ψ(v i )= v i - (1 - F i (v i ))/f i (v i ) –Under certain conditions, this is increasing; assume this The bidder with the highest virtual valuation (according to his reported valuation) wins (unless all virtual valuations are below 0, in which case nobody wins) Winner pays value of lowest bid that would have made him win E.g. if all bidders draw uniformly from [0, 1], Myerson auction = second-price auction with reserve price ½

Other settings Reverse auction: auctioneer wants to buy an item, bidders who own (a unit of) the item submit their valuations for the item, (typically) lowest bid wins –Application: task allocation (auctioneer wants to buy an agents services) –In many ways similar to normal (forward) auctions Exchanges/double auctions: buyers and sellers both submit values (and potentially quantities)

Myerson-Satterthwaite impossibility [1983] Simple setting: v( ) = x v( ) = y We would like a mechanism that: –is efficient (trade if and only if y > x), –is budget-balanced (seller receives what buyer pays), –is BNE incentive compatible, and –is ex-interim individually rational This is impossible!