Professional Documents
Culture Documents
Lecture Note 3: Mechanism Design: - Games With Incomplete Information
Lecture Note 3: Mechanism Design: - Games With Incomplete Information
Lecture Note 3: Mechanism Design: - Games With Incomplete Information
Mechanism Design
• Games with Incomplete Information
– Imperfect Information vs.
Incomplete Information
– Bayesian Games
– The Revelation Principle
1
Imperfect Information vs. Incomplete
Information
Definitions
• Game of imperfect information: one or more
players do not know the full history of the
game. (Porter’s model on cartel
maintenance).
• Game of incomplete information: the players
have different private information about their
preferences and abilities.
2
Imperfect Information vs. Incomplete
Information
3
Example 1: Symmetric oligopoly model
with unknown costs
4
Example 2:
First-Price, Sealed-Bid Auction
• Suppose a seller decides to use a first-price,
sealed-bid auction to allocate a good to one of
two buyers.
• Let nature's choice of the buyers' valuations for
the good, v1 and v2, be independently and
uniformly distributed on [0,1].
• Based on vi, player i submits a bid bi(vi). The
player with the highest bid gets the good and
pays her bid. 5
Bayesian Games
(Harsanyi, Management Science 1967-8)
• normal form game G = {A1,...,An; u1,...,un}
• Bayesian game = {A1,...,An; T1,...,Tn; p1,...,pn; u1,...,un}
• Ai = strategy set for i, actions: a = (a1,...,an) A = A1...An.
• Ti = type space for i, types: t = (t1,...,tn) T = T1...Tn
• pi = beliefs for i, pi(t-i | ti) = i's belief about types t-i given type
ti.
• ui = utility function for i, ui(a,t) depends on both actions a and
types t.
6
Bayesian Games
(Harsanyi, Management Science 1967-8)
• Beliefs {p1,...,pn} are consistent if they can be derived from
Bayes' rule from a common joint distribution p(t) on T; i.e.,
there exists p(t) such that
p(t)
p i ( t -i |t i )
p(t i )
where p(t i ) p(t -i , t i )
t -i T-i
for all i and ti.
7
Example: First-Price Auction
• Types ti are the valuations vi ; Ti = [0,1].
• Actions ai are the bids bi ; Ai = [0,).
• pi(tj|ti) = 1 for all ti and tj.
R|t a
i i if a i a j
• u (a, t ) S(t a ) / 2 if a i a j
i
|T0 i i
if a i a j .
pi (t -i | t i ) u i [ ( t), t]
t -i T-i
p i (t -i | t i ) u i [( -i ( t -i ), a i ), t] i, a i A i .
t -i T-i
9
Bayesian Equilibrium
• Existence of a Bayesian equilibrium when the type
sets and pure-strategy spaces are finite follows from
the standard existence theorem for finite games.
• Given consistent beliefs, a Bayesian equilibrium of
is simply a Nash equilibrium of the game with
imperfect information in which nature moves first.
• Any game of incomplete information with consistent
beliefs can be transformed into a standard normal
form game.
10
Revelation Principle
(Myerson, Econometrica 1979 and others)
An equilibrium of a Bayesian game can be represented
by a simple equilibrium of a modified Bayesian game
' as follows:
• = {A1,...,An; T1,...,Tn; p1,...,pn; u1,...,un}
• ' = {A1',...,An'; T1,...,Tn; p1,...,pn; u1',...,un'}
• Ai' = Ti (each player reports her private information
(possibly dishonestly))
• ui'(a',t) = ui[(a'),t] (by reporting type ti you get the
payoff that ti gets by playing the equilibrium strategy
i(ti) in )
11
Revelation Principle
• For any Bayesian equilibrium of , reporting your
true type is a Bayesian equilibrium of '.
• In the game , types are mapped into actions via
strategies and then these actions are mapped into
outcomes via the utility functions.
• In the game ', types are mapped directly into
outcomes, by the composition of the utility and
strategy functions.
12
Direct Revelation Game
Original Game ()
Strategy Payoff
u
Types Actions Outcomes
n
T A
13
Direct Revelation Game
Original Game ()
Strategy Payoff
u
Types Actions Outcomes
n
T A
Identity Payoff
I u'=u o
Types Actions Outcomes
n
T A
14
Direct Revelation Game
• In the direct revelation game, the players' equilibrium
strategy profile is simply the identity map I(t) = t.
• A direct mechanism ' in which truthful reporting is a
Bayesian equilibrium is call incentive compatible.
• The revelation principle states that without loss of
generality, the analysis of Bayesian equilibria can be
restricted to incentive compatible direct
mechanisms.
15
Provision of a Public Good
(Groves, Econometrica 1973)
16
Procedure 1
• The three households simultaneously announce their
values: b1, b2, and b3.
• Decision rule: Pave the road if b1+b2+b3 c,
bi
and i pays c
b1 b 2 b 3
• Problem: bi = vi is not an equilibrium.
• Best response: bi < vi, the more honest the others are
the more you should lie. This misrepresentation leads
to inefficiency. 17
Procedure 2:
Groves Mechanism
• Each household simultaneously reports its valuation
by making the bid bi(vi).
• If b = b1 + b2 + b3 > c, then the road is paved, and
each contributes the amount the other players' bids
fall short of c. That is,
u i (b1 ,b 2 ,b3 ,vi )
0 if b c
vi (c-b j b k ) if b c and b j b k c,
v if b c and b j b k c.
i 18
Groves Mechanism
Claim : Truth-telling is a dominant strategy.
• Your bid does not influence how much you pay, only
whether the road is paved.
• If b-i c, then ui = vi and bi=vi is a BR.
• n bidders
• Each has a valuation vi for the good being auctioned,
where each bidders' valuation is private information.
• Suppose the seller uses a second-price auction to
allocate the good: each bidder simultaneously
submits a bid and the good goes to the highest bidder,
who pays the seller a price equal to the second
highest bid.
21
Second-Price Auction
22
Lecture Note 3:
Mechanism Design
• Bilateral Trading Mechanisms
– War of Attrition
– Simultaneous Offers
– The Public Choice Problem
23
Games of Timing:
War of Attrition
• Two animals are fighting for a prize
• Each knows the value of the prize to himself, but not
to the other
• The valuations vi (i=1, 2), are i.i.d. with distribution F
and density f on [0,1]
• Each incurs a cost of c for each minute the fight
continues
R
u (v , v , t , t ) S
v ct
i j if t j t i
i 1 2 1 2
T ct i if t j t i .
25
War of Attrition:
Symmetric Bayesian equilibrium
• i seeks to maximize her expected utility given animal
j's strategy tj(); that is for each vi, ti is chosen to
X
max Y
x j(ti )
[v i ct j ]f(v j )dv j ct i [1 F(x j (t i ))].
tiZ 0
• F.O.C.
vf(v)
t (v) =
c[1 F(v)]
27
War of Attrition:
Symmetric Bayesian equilibrium
• Equilibrium Strategy
X
t(v) = Y
v
zf(z)
Z c[1 F(z)]
0
dz
28
Simultaneous Offers
(Chatterjee & Samuelson, Operations Research 1983)
30
Simultaneous Offers
• Payoffs:
– Seller
R
u(p,q,s, b) = S
P-s if p q
T0 if p > q
– Buyer
R
v(p,q,s, b) = S
b-P if p q
T0 if p > q
• Equilibrium conditions:
(1) s [s, s],p(s) argmax Eb {u(p,q,s,b)|s,q()}
p
32
Seller’s Problem
• Assume p and q are strictly increasing.
• Let x() = p-1() and y() = q-1().
• Optimization in (1) can be stated as
X
max Y
1
[(p q(b)) / 2 s]db
p Z y(p)
• First-order condition
-y'(p)[p - s] + [1 - y(p)]/2 = 0,
since q(y(p)) = p
33
Buyer’s Problem
• Optimization in (2) can be stated as
X
max Y
x(q)
[b - (p(s) q) / 2]ds
q Z 0
• First-order condition
x'(q)[b - q] - x(q)/2 = 0,
since p(x(q)) = q.
34
Equilibrium
• Equilibrium condition:
s=x(p) and b=y(q)
35
Solution
• Solving (2') for y(q) and replacing q with p yields
(1 )
L
[x(p) - p]M3 -
x(p)x (p) O L
P M1 p
1 x(p) O
P =0
N [x (p)] Q N 2 x (p) Q
2
36
Analytical Solution
• Linear Solution:
x(p) = p + .
with = 3/2 and = -3/8.
0.8
0.6
Offers p(s)
p, q q(b)
0.4
0.2
0.0
0.0 0.2 0.4 0.6 0.8 1.0 38
Valuations s, b
Outcome
• Trade occurs if and only if
R
d (v , v ) S
* 1 if v1 + v 2 0,
1 2
T0 otherwise.
Find mechanism to implement efficient choice rule
40
Mechanism Design
(D)
R
S
d(v)
1 if v 1 v 2 0,
T0 otherwise,
and d(v)v
t i (v) j hi (v j )
43
Procedure 1:
Groves Mechanism
Dominant strategy:
vi solves
max v i d(v i ,v j ) + t i (v i ,v j )
v i
if and only if vi solves
maxd(v i ,v j )[v i + v j ].
v i
But this is the case, since reporting v i v i
makes d(v i , v j ) equal to 1 if and only if v i + v j 0
47
Procedure 2:
Bayesian Game
Budget Balance
X
g (v ) Y
i i
Z
v jd(v i , v j )f j (v j )dv j .
Z
v i
v i
(v i + v j )f j (v j )dv j ,
• First-order condition
(vi - v i ) f j ( v i ) so
0 v i v i
50
Procedure 2:
Bayesian Game
Problem: It may not satisfy individual rationality
(4) Interim individual rationality:
X
U (v ) = Y
i i
Z
[v i d(v i , v j ) + t i (v i , v j )]f j (v j )dv j
0 for all v i Vi .
51
Procedure 2:
Bayesian Game
Substituting for d() and t() yields:
U i (vi ) (vi +v j )f j (v j )dv j
v i
vi fi (vi )[1-Fj (-vi )]dvi
vi [1-Fj (-vi )]+ v jf j (v j )dv j
v̂i
vi fi (vi )[1-Fj (-vi )]dvi .
52
Procedure 2:
Bayesian Game
• Note that Ui'(vi) = 1 - Fj(-vi) 0, so if interim
individual rationality fails, it fails for the lowest
values of vi.
• Assume that the means and variances of vi and
vj are finite. Then as vi - the first and
second terms approach zero.
• If the integral in the third term is positive then
for sufficiently low values of vi,
Ui(vi) < 0. 53
Lecture Note 3:
Mechanism Design
• Bilateral Trading Mechanisms
– A General Model
– Efficiency in Games with Incomplete
Information
– Durability
54
A General Model
(Myerson and Satterthwaite, JET 1983)
Direct Revelation Game:
– Bilateral Exchange with independent private
value.
– s F with positive pdf f on [s, s]
– b G with positive pdf g on [b, b]
– F and G are common knowledge
In the DRG, the traders report their valuations and
then an outcome is selected. Given the reports
(s,b), an outcome specifies a probability of trade (p)
and the terms of trade (x). 55
Definition
Direct Mechanism
A direct mechanism is a pair of outcome functions
p,x, where:
– p(s,b) is the probability of trade given the reports
(s,b), and
– x(s,b) is the expected payment from the buyer to
the seller.
56
Payoffs
Ex post utilities:
• Seller's ex post utility:
u(s,b) = x(s,b) - sp(s,b)
X b
P(s) Y p(s, b)g(b)db
X s
Q(b) Y p(s, b)f(s)ds.
Z b Z s
X s
X b
60
Lemma 1: Proof
Only if:
• By definition, U(s) = X(s) - sP(s) and U(s') = X(s') -
s'P(s'). This and (IC) imply
62
Lemma 1: Proof
If:
• To prove (IC) for the seller, note that it suffices to
show that
Z s
63
Lemma 1: Proof
If:
• Then it suffices to show for every s,s’[s, s] that
s
X X
s
0 s[P(s) P(s )] + s P(s ) + Y P(t)dt sP(s) Y P(t)dt
s Z Z
s
s
X Xs
(s s)P(s ) Y P(t)dt Y [P(t) P(s )]dt ,
Z
s Zs
which holds because P() is decreasing.
• The proof for the buyer is similar.
64
Lemma 2
An incentive compatible mechanism p,x is
individually rational if and only if
65
Lemma 2
Proof
– Clearly, (IR') is necessary for p,x to be IR
66
Corollary
zb
b
X LMb 1 G(b) s F(s) OPp(s, b)f(s)g(b)dsdb 0.
s
YZ N g(b)
s
f(s) Q
67
Lemma 2: Corollary
Proof
• Using (IC') and the definition of U(s) yields
68
Lemma 2: Corollary
• Taking the expectation with respect to s (and
substituting in the definitions of X(s) and P(s)) shows
that
XY XY x(s, b)f(s)g(b)dsdb
b s
Z Z
b s
X X
b s
U(s) Y Y sp(s, b)f(s)g(b)dsdb
Z Zb s
X X
b s
Y Y p(s, b)F(s)g(b)dsdb.
Z Zb s 69
Lemma 2: Corollary
• The third term in the right hand side follows, since
XY XY p(t, b)f(s)dtds
s s
Z Z
s s
X Xs t
X s
Y Y p(t, b)f(s)dsdt Y p(s, b)F(s)ds .
Z Zs s Z s
70
Lemma 2: Corollary
• Preceding analogously for the buyer yields
XY XY x(s, b)f(s)g(b)dsdb
b s
Z Z
b s
X X b s
= -V(b) Y Y bp(s, b)f(s)g(b)dsdb
Z Z b s
X X
b s
- Y Y p(s, b)f(s)[1- G(b)]dsdb.
Z Zb s
• Equating the right-hand sides of the last two equations
and applying (IR') completes the proof 71
Theorem
72
Proof
• A mechanism is ex-post efficient if and only if
trade occurs whenever s b:
R
p(s, b) S
1 if s b
T0 if s b.
73
Proof
• To prove that ex-post efficiency cannot be attained, it
suffices to show that the inequality (*) in the
Corollary fails when evaluated at this p(s,b). Hence,
z b
b
X
YZ
s
min{b,s}
LMb 1 G(b) s F(s) OPf(s)g(b)dsdb
N g(b) f(s) Q
74
Proof
min{b,s} min{b,s}
b
b
[bg(b)+G(b) 1]f(s)dsdb
[sf(s)+F(s)]dsg(b)db
b s b s
b b
[bg(b)+G(b) 1]F(b)db
min{bF(b),s}g(b)db (by parts)
b b
b b
[1 G(b)]F(b)db (b s)g(b)db
b s
b b
[1 G(b)]F(b)db [1 G(b)]db (by parts)
b s
s
[1 G(t)]F(t)dt 0, since b s.
b
75
Proof
• The second term in the second line follows, since by
integrating by parts
Zs
77
Efficiency in Games with
Incomplete Information
“A decision rule is efficient if and only if no other
feasible decision rule can be found that may
make some individuals better off without ever
making any other individual worse off.”
78
Efficiency in Games with
Incomplete Information
Problems:
• What is meant by a feasible decision rule? Are we to
recognize incentive constraints?
• What is meant by better off or worse off? On what
information should the expectation be conditioned? Three
alternatives are:
1. Ex ante information: a planner's information at the beginning of the
game (no knowledge of types).
2. Interim information: a player's private information at the beginning
of the game.
3. Ex post information: all the private information.
79
Efficiency in Games with
Incomplete Information
Problems:
80
Bayesian Game
• = {A1,...,An;T1,...,Tn;p1,...,pn;u1,...un}
• Each action set Ai and type set Ti is finite
• Beliefs pi are consistent.
• Let D be the set of probability distributions over A =
A1...An.
• A decision rule (or direct mechanism) :TD maps
reports into a randomization over feasible actions.
• The utility function ui(d,t):DT maps the
decision and types into payoffs.
81
Bayesian Game
• A decision rule {:TD} is incentive compatible
if for all i and tiTi
(IC)
t i T i
pi (t i |t i )u i ( (t),t)
t i T i
pi (t i |t i )u i ( (t i ,tˆi ),t)
83
Domination
• ex ante dominates iff Ui() Ui() i with at
least one strict inequality;
• interim dominates iff Ui(|ti) Ui(|ti) i
and tiTi with at least one strict inequality;
• ex post dominates iff Ui(|t) Ui(|t) i
and tT with at least one strict inequality.
84
Efficiency
• is ex post (classically) efficient iff there does
not exist that ex post dominates
• is ex ante (incentive) efficient iff there does not
exist * that ex ante dominates
• is interim (incentive) efficient iff there does not
exist * that interim dominates
85
Trading Game
(Myerson and Satterthwaite)
XY U(s)f(s)ds XY V(b)g(b)db
s b
Zs Z
b
86
Trading Game
(Myerson and Satterthwaite)
• Myerson and Satterthwaite show that the ex ante
efficient decision rule (probability of trade) is:
R
p (s, b) S
1 if c(s, ) d(b, )
where
T0 if c(s, ) d(b, )
F(s) 1 G(b)
c( ,s) = s + d( , b) = b
f(s) g (b)
88
Example
Valuations are uniformly distributed on [0,1]
• Ex ante efficient mechanism: linear equilibrium in
which trade occurs if and only if the gains from trade
are at least 1/4 (Chatterjee & Samuelson)
• If the traders cannot commit to walking away from
gains from trade, then they would be unable to
implement this mechanism
• So long as it is not common knowledge that gains
exist, the traders will, with positive probability, make
incompatible demands in situations where gains from
trade exist 89
Accomplishments
• Characterization of the set of all BE of all bargaining
games in which the players' strategies map their
private valuations into a probability of trade and a
payment from buyer to seller
• Proof that ex post efficiency is unattainable if it is
uncertain that gains from trade exist
• Determination of the set of ex ante efficient
mechanisms
• Proof that ex ante efficiency is incompatible with
sequential rationality
90
Durability
Are there further restrictions on the feasible set of
decision rules that should be made?
• If the players have limited abilities to make binding
commitments, then this limitation poses a further
restriction on the set of feasible decision rules
• A second restriction on the set of feasible decision
rules can come from the process of deciding on which
decision rule to implement
91
Durability
92
Example
• Each of two players, 1 and 2, is of one of two types, a
or b
• The players' utilities as a function of their types and
which of three possible decisions {A,B,C} are:
1a 1b 2a 2b
d=A 2 0 2 2
d=B 1 4 1 1
d=C 0 9 0 -8 93
Decision Rule
• The ex ante efficient decision rule that maximizes the
sum of the players' payoffs is:
(1a,2a) = A (1a,2b) = B
(1b,2a) = C (1b,2b) = B.
• No outsider could suggest an alternative decision rule
that would make some type better without making
another type worse off
94
Decision Rule
Problem:
• If player 1's type is 1a, then player 1 can suggest to 2
that decision A be adopted, and 2 would surely accept
such a proposal
• In the words of Holmstrom and Myerson, the decision
rule is not durable
96
Dissolving a Partnership
(Cramton, Gibbons, and Klemperer, 1987)
• n traders. Each trader i {1,...,n} owns a share
ri 0 of the asset, where r1 + ... + rn = 1
• As in MS, player i's valuation for the entire good is vi
• The utility from owning a share ri is rivi
• Private values, vi’s are iid F() on [v, v]
• A partnership (r,F) is fully described by the vector of
ownership rights r = {r1,...,rn} and the traders' beliefs F
about valuations
97
Dissolving a Partnership
MS Case:
• n = 2 and r = {1,0}
• There does not exist a BE of the trading game such
that:
(1) is (interim) individually rational and
(2) is ex post efficient
CGK Case:
• If the ownership shares are not too unequally
distributed, then it is possible to satisfy both (1) and
(2), (satisfying IC, IR, EE and BB) 98
Dissolving a Partnership
99
Theorem
• The partnership (r,F) can be dissolved efficiently if and
only if
n
L
MNz
v
[1 F(u)]udG(u) z v*i O
F(u)udG(u) P 0
(*)
i 1
v*i v Q
where vi* solves F(vi)n-1 = ri and G(u) = F(u)n-1
100
Example
• n=3, F(vi) = vi. 3
• Then (*) becomes i 3 4
r 32
i 1
(1, 0, 0)
(.7, .3, 0)
1/3,1/3,1/3 (0, 1, 0)
102
Theorem
• If a partnership (r,F) can be dissolved efficiently, then
the unique symmetric equilibrium of the following
bidding game is interim individually rational and
achieves ex-post efficiency: given an arbitrary
minimum bid b,
– the players choose bids bi [b,)
– the good goes to the highest bidder
– each bidder i pays
1 n
p i (b1 ,, b n ) b i
n 1 j i
bj
103
Theorem
– each player receives a side-payment, independent
of the bidding,
X
c (r ,, r ) Y
v*i
udG(u)
n
X
YZ
v*j
Z
1
i 1 n n
udG(u).
v j1 v
104
Optimal Auctions
(Myerson, 1981)
• Let the n buyers be indexed by i {1,...,n}
• Let each buyer i's willingness to pay for the object be
• ti independently drawn from fi() t i [a i ,a i ]
• The seller's type, t0, is common knowledge
105
Bayesian Auction
• A Bayesian auction consists of bids spaces {B1,...,Bn}
and outcome functions
pi :B [0,1] and ~
~ xi :B
where B = B1...,Bn, ~pi is the probability that player i
gets the object when the bids are
b = {b1,...,bn} B, and ~xiis the payment from i to the
seller when the bids are bB. For each b,
n
~
p 1
i
i 1
which allows for the possibility that the seller may
keep the object. 106
Utility Function
• The utility functions ~ui (b,t) are
~
ui (b,t) t i ~
pi (b) -, ~
xi (b)
where t = {t1,...,tn}.
107
Bayesian Game
• = {B1,...,Bn; T1,...,Tn; f1,...,fn; ~
u1 ,..., ~u n }
108
Maximization Problem
• Choose {Bi, ~pi, ~xi } to maximize the expected
revenue
R L ~
n
O
E SM1 p (b) P t
n
xi (b)
~ UV
TN
b
i 1 Q i 0
i 1 W
• subject to
l
E b-i t i ~
pi (bi ,b-i ) - ~ q
xi (bi ,b-i )|bi = bi (t i ) 0.
109
Seller’s Problem
Choose outcome functions pi(t) and xi(t) to
X R F I U
maxY St G1 p (t)J x (t) Vf(t)dt
n n
ZT H K
(ER)
T
0
i 1
i
W i 1
i
subject to
• i, t, pi(t) 0 and p1(t) +...+ pn(t) 1
• (IC) Vi(ti) vi(ti,ti) vi(i,ti) i, i, ti Ti
• (IR) Vi(ti) 0 for all i.
110
Definition
Probability of Trade
Pi (t i ) z
T i
p i (t)f i (t i )dt i
111
Lemma 1
X
(ii) V (t ) V (a ) + Y
ti
Pi ( i )d i for all ti Ti
i i i i
Z ai
(iii) Vi(ai) 0.
112
Lemma 2
If {pi(),xi()} satisfies (IC) and (IR), then (ER) becomes
(ER')
X L R
V (a ) Y M St
n n
1 F (t ) U O
t Vp (t) P f(t)dt.
i i
Z MN T f (t ) W PQ
t0 i i i 0 i
i 1 T i 1 i i
113
Lemma 2
Proof: By definition,
X
V (t ) Y [t i p(t i , t i ) x i (t i , t i )]f i (t i )dt i ,
i i
Z T i
XY
Z
T-i
x i (t)f i (t i )dt i =
X L X
- V (a ) + Y M t p (t) Y
ti
p i ( i , t -i
O
)d P f (t
i i
Z MN T-i Z i i
ai
i
PQ -i -i )dt -i
115
Lemma 2
Proof (cont.): Integrating with respect to fi(ti) produces
XY x (t)f(t)dt = -V (a ) + XY LMt p (t) X p ( , t )d OPf(t)dt
ti
Z
T
i i i
Z
T MN
i i Y
Z ai
i
PQ
i -i i
= -V (a ) + Y
X LMt 1 F (t ) OPp (t)f(t)dt
i i
i i
Z
T
i
N f (t ) Q
i i
i
116
Lemma 2
Solving the problem of optimal auction design
• For fixed {pi()} choose
X
x (t) = t p (t) Y
ti
p i (t -i , i )d i ,
(EP) i i i
Z
ai
117
Lemma 2
Optimal Auction Design
Solving the problem of optimal auction design
• Consider choosing {pi()} to maximize (ER') subject
only to the feasibility constraint.
1 Fi (t i )
• Define: c i (t i ) t i
fi (t i )
119
Optimal Auction Design
Regular Case:
For each i, ci(ti) is weakly increasing in ti
Consider i < ti
• Then ci(i) ci(ti), and so pi(i,t-i) pi(ti,t-i) for any t-i
• Therefore Pi(ti) is weakly increasing, completing the
optimization
120
Optimal Auction Design
Irregular Case:
Define new functions ci (t i ) that are constructed from
the functions ci(ti) and are guaranteed to be
increasing.
_
_ ci
ci, ci
ci
121
Efficiency
Is the optimal auction ex post efficient ?
122
Inefficiency 1: Seller withholds
Example 1:
• Let t0 = 0, and Fi(ti) = ti for ti on [0,1]
• Then c(ti) = ti - (1 - ti) = 2ti - 1 and ci(ti) - t0 > 0 if and
only if ti > 1/2
The seller sets a reserve price that deters half the types
from collecting the object, even though this would be
efficient since t0 = 0 because this reservation price
increases the bids of the other half of the types.
123
Inefficiency 2: Seller misassigns
Example 2: Asymmetric Bidders
• Let n = 2
• f1 (t1 ) 1 (a1 a1 ) on [a1 , a1 ]
• f2 (t 2 ) 1 (a2 a2 ) on [a2 , a2 ]
• Let t 0 0
• Then c i (t i ) 2t i ai , and it could happen that
2t 1 a1 2t 2 a2 0 and t 2 t 1 ,
so that 1 gets the object even though 2 values it more
124
Practical Results:
Second-Price Auction
• For each i, Ti = T1, fi(ti) = f1(t1), and
1 F1 (t 1 )
c1 (t 1 ) t 1
f1 (t 1 )
• Suppose that c1(t1) is strictly increasing, so c-1()
exists.
• For fixed t, let j denote the bidder with highest type:
tj > ti for all ij.
125
Practical Results:
Second-Price Auction
• In the optimal auction, bidder j gets the object if c(tj) -
t0 > 0, or tj > c-1(t0), and pays
(EP)
X
x (t) t p (t) Y
tj
p j (t j , j )d j ,
j j j
Z aj
which is simply
1
max{c (t 0 ), max t i },
i j
127
Remarks
• In the absence of reservation prices, symmetric
equilibria of the English, Dutch, first-price (sealed
bids), and second-price (sealed bids) auctions satisfy
these conditions
• Predominance of the English auction in practice:
– violation of the private values assumption
– noisy signals about a common value
128