1. problem set 12 from Binmore’s Fun and Games. p.564 Ex. 41 p.565 Ex. 42.

Slides:



Advertisements
Similar presentations
Price Discrimination RESERVATION PRICE: A customer's reservation price is the most he is willing to pay for a unit of purchase. If I will pay up to 12.
Advertisements

(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.
Performance Evaluation Sponsored Search Markets Giovanni Neglia INRIA – EPI Maestro 4 February 2013.
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
Nash Implementation of Lindahl Equilibria Sébastien Rouillon Journées LAGV, 2007.
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
ECON 100 Tutorial: Week 9 office: LUMS C85.
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
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.
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.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Private-value auctions: theory and experimental evidence (Part I) Nikos Nikiforakis The University of Melbourne.
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.
Imperfect commitment Santiago Truffa. Agenda 1.“Authority and communication in Organizations” Wouter Dessein, RES “Contracting for information.
Bundling Equilibrium in Combinatorial Auctions Written by: Presented by: Ron Holzman Rica Gonen Noa Kfir-Dahav Dov Monderer Moshe Tennenholtz.
Adverse Selection Asymmetric information is feature of many markets
Algorithmic Applications of Game Theory Lecture 8 1.
Mechanism Design and the VCG mechanism The concept of a “mechanism”. A general (abstract) solution for welfare maximization: the VCG mechanism. –This is.
Game Theory Lecture Jan 18. In Bertrand’s model of oligopoly A)Each firm chooses its quantity as the best response to the quantity chosen by the other(s).
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
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.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
Static Games of Incomplete Information.. Mechanism design Typically a 3-step game of incomplete info Step 1: Principal designs mechanism/contract Step.
1. problem set 6 from Osborne’s Introd. To G.T. p.210 Ex p.234 Ex p.337 Ex. 26,27 from Binmore’s Fun and Games.
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
Chapter 9 Games with Imperfect Information Bayesian Games.
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.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
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.
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.
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
Yang Cai Oct 08, An overview of today’s class Basic LP Formulation for Multiple Bidders Succinct LP: Reduced Form of an Auction The Structure of.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
Optimal mechanisms (part 2) seminar in auctions & mechanism design Presentor : orel levy.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Static Games of Incomplete Information
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
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.
1 a1a1 A1A1 a2a2 a3a3 A2A Mixed Strategies When there is no saddle point: We’ll think of playing the game repeatedly. We continue to assume that.
Incomplete Information and Bayes-Nash Equilibrium.
2.5 The Fundamental Theorem of Game Theory For any 2-person zero-sum game there exists a pair (x*,y*) in S  T such that min {x*V. j : j=1,...,n} =
Lecture 4 on Auctions Multiunit Auctions We begin this lecture by comparing auctions with monopolies. We then discuss different pricing schemes for selling.
CPS Mechanism design Michael Albert and Vincent Conitzer
Market/Agent-Oriented Programming
Implementation in Bayes-Nash equilibrium
Implementation in Bayes-Nash equilibrium
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Section 3.4 Sensitivity Analysis.
Implementation in Bayes-Nash equilibrium
Auction Theory תכנון מכרזים ומכירות פומביות
Class 2 – Revenue equivalence
Presentation transcript:

1

problem set 12 from Binmore’s Fun and Games. p.564 Ex. 41 p.565 Ex. 42

3 A seller sells an object whose value to him is zero, he faces two buyers. The seller does not know the value of the object to the buyers. Each of the buyers has the valuation 3 or 4 with probability p, 1-p (respc.) The seller wishes to design a mechanism that will yield the highest possible expected payoff. The Optimality of Auctions An example: ?

4 First best 4 – p 2 Posting price 3 3 Posting price 4 4(1 – p 2 ) 1 st price auction 2 nd price auction 3+(1 – p) 2 Modified 2 nd price auction 4 – p The results so far ????

5 The Optimality of Auctions First price auction

6 The Optimality of Auctions First price auction

7 The Optimality of Auctions First price auction see ex in Binmore p.564

8 First best 4 – p 2 Posting price 3 3 Posting price 4 4(1 – p 2 ) 1 st price auction 2 nd price auction 3+(1 – p) 2 Modified 2 nd price auction 4 – p 3+(1 – p) 2 10 ¼ p 4 – p4(1 – p 2 ) max Modified 2 nd price auction 4 – p Posting price 4 4(1 – p 2 ) Posting price 4 Modified 2 nd price auction Is there a better mechanism, one that yields a higher payoff to the seller?

9 The Optimality of Auctions A general mechanism G Player 2 types: H, L Player 1 H types: L 4, 3 An Equilibrium: $ tHtH tLtL sHsH sLsL

10 Direct A Direct mechanism Player 2 types: H, L Player 1 H types: L 4, 3 The strategy set of player 1: { H,L } $ tHtH tLtL sHsH sLsL The strategy set of player 2: { H,L } When the players choose the strategies X,Y The outcome is G( s X, t Y ) L H sLsL tHtH

11 Direct A Direct mechanism Player 2 types: H, L Player 1 H types: L 4, 3 Truth telling is an equilibrium of the direct mechanism. tHtH tLtL sHsH sLsL The payoff in this equilibrium is the same as the payoff of the quilibrium of G

12 Revelation Principle (the strategy set of each player is his set of types) in which truth telling is an equilibrium. The truth telling equilibrium implements the outcome of E. For every mechanism G, and an equilibrium E of it, there is a direct mechanism D * * The

13 A general direct mechanism D Each player is allowed to announce H o r L. The mechanism can be described by 4 numbers: h, l, H, L Assuming the other player tells the truth: A player who announces H wins the object with probability h, and expects to pay H. D(, ): D( H, H ), D( H, L ), D( L, H ), D( L, L ) describes the probability of obtaining the object and the expected payoff We are interested in describing a truth telling equilibrium Assuming the other player tells the truth: A player who announces L wins the object with probability l, and expects to pay L.

14 Incentive Compatibility constraints The seller chooses h,l,H,L to maximize his expected profits: 2[(1-p)H + pL] Individual rationality (participation) constraints: 4h - H ≥ 0 IR H 3l - L ≥ 0 IR L 4h - H ≥ 4l - L IC H 3l - L ≥ 3h -H IC L subject to: Assume we are at the optimal h,l,H,L, which of the constraints are equalities?

15 max 2[(1-p)H + pL] 4h - H ≥ 0 IR H 3l - L ≥ 0 IR L 4h - H ≥ 4l - L IC H 3l - L ≥ 3h -H IC L s.t. If I R L is a strict inequality 3l – L > 0 Then by I C H : 4h - H ≥ 4l - L ≥ 3l –L > 0 4h –H > 0 Now, increasing both H and L by the (same, small) constant will keep I R H, IR L and will not change I C H, IC L. However, this means that we could not have been at a maximum of the objective function. An increase in H and L improves the seller’s payoff IR L must be an equality.

16 max 2[(1-p)H + pL] 4h - H ≥ 0 IR H 3l - L = 0 IR L 4h - H ≥ 4l - L IC H 3l - L ≥ 3h -H IC L s.t. If I C H is a strict inequality 4h – H > 4l - L Then by IC H and IR L : 4h - H > 4l - L ≥ 3l –L = 0 4h –H > 0 Now, increasing H by a small constant will keep I C H, IR H and will not change I R L, IC L. However, this means that we could not have been at a maximum of the objective function. An increase in H improves the seller’s payoff IC H must be an equality. IR H is a strict inequality.

17 max 2[(1-p)H + pL] 4h - H ≥ 0 IR H 3l - L = 0 IR L 4h - H = 4l - L IC H 3l - L ≥ 3h -H IC L s.t. Moreover, If I C H and I R L are equalities, then I R H is satisfied. And if h ≥ l then also I C L is satisfied. 4h - H = 4l - L ≥ 3l –L = 0 4h –H ≥ 0 IR H is satisfied 4h - H = 4l - L 3h - H = 4l – L - h = 3l – L + l - h ≤ 3l – L IC L is satisfied Note, that if IC L is satisfied then h ≥ l

18 max 2[(1-p)H + pL] 4h - H ≥ 0 IR H 3l - L = 0 IR L 4h - H = 4l - L IC H 3l - L ≥ 3h -H IC L s.t. We therefore need to consider only IC H and IR L (and ensure that the outcome satisfies h ≥ l ) max 2[(1-p)H + pL] 3l - L = 0 IR L 4h - H = 4l - L IC H s.t. L = 3l H = 4h – l equivalent to maximizing:

19 But symmetry imposes additional constraints h ≤ p+ ½(1-p) (1-p)h + pl ≤ ½ The probability that a given player wins is ≤ ½ The winning probabilities h,l cannot be too large =½(1+p) H wins against L and wins with prob. ½ against H l ≤ 1 - p+ ½p=1 -½p L wins against H and wins with prob. ½ against L

20 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p h l 1 -½p ½(1 + p) (1-p)h + pl = ½ slope: -(1-p) / p

21 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p h l 1 -½p ½(1 + p) (1-p)h + pl = ½ slope: -(1-p) / p For p < ¼ the slope of h(1-p) + l(p- ¼)= Const is (1-p) / (¼-p) > 0 For p < ¼ the maximum is at l = 0, h = ½(1 + p)

22 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p h l 1 -½p ½(1 + p) (1-p)h + pl = ½ slope: -(1-p) / p For p > ¼ the slope of h(1-p) + l(p- ¼)= Const is -(1 - p) / (p - ¼) < -(1 - p) / p For p > ¼ the maximum is at l = ½p, h = ½(1 + p) ½p

23 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p h l 1 -½p ½(1 + p) (1-p)h + pl = ½ ½p For p < ¼ the maximum is at l = 0, h = ½(1 + p) For p > ¼ the maximum is at l = ½p, h = ½(1 + p)

24 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p h l 1 -½p ½(1 + p) (1-p)h + pl = ½ ½p For p < ¼ the maximum is at l = 0, h = ½(1 + p) For p > ¼ the maximum is at l = ½p, h = ½(1 + p)

25 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p For p > ¼ the maximum is at l = ½p, h = ½(1 + p) What is the seller’s payoff at this point ?? H = 4h – l = 2 + 3p/2 L = 3 l= 3p/2 = 4 - p Interpretation

26 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p For p > ¼ the maximum is at l = ½p, h = ½(1 + p) = 4 - p L wins against L with prob. ½ : ½ p and pays 3 when he wins (expected payoff 3 p/2 ) H = 2 + 3p/2 L= 3p/2 H wins against L, and against H with prob. ½ : p + ½(1 - p) = ½(1 + p) He pays 4 when he wins against H, and 3 ½ against L (expected payoff: 3 ½·p +4·½(1 - p) = 2 +3p/2 )

27 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p For p > ¼ the maximum is at l = ½p, h = ½(1 + p) = 4 - p H = 2 + 3p/2 L= 3p/2 Indeed, he could pay x when he wins against H, and y against L, w ith p x +½(1 - p) y = 2 +3p/2.

28 (1-p)h + pl ≤ ½ h ≤ ½(1 + p) l ≤ 1 -½p What is the seller’s payoff at this point ?? H = 4h – l = 2(1 + p) L = 3 l= 0 = 4(1 – p 2 ) For p < ¼ the maximum is at l = 0, h = ½(1 + p) L never wins. H wins against L, a nd against H with prob. ½ : p + ½ (1 - p) = ½ (1 + p) and pays 4 when he wins (expected payoff 2 (1 + p) )