topic 3: interdependent values introductory stuff: –a newspaper article –experiment of the...

60
Topic 3: Interdependent values Introductory stuff: a newspaper article experiment of the winner’s curse Definition of model Analysis of revenue for the classic auctions

Upload: bryan-townsend

Post on 17-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Topic 3: Interdependent values

• Introductory stuff:

– a newspaper article

– experiment of the winner’s curse

• Definition of model

• Analysis of revenue for the classic auctions

Page 2: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

הסיפור מאחורי הפרטת בזק

2005 למאי 29מקור: "הארץ", •

שתי קבוצות התמודדו במכרז: קבוצת סבן, וקבוצת אלג'ם.•

מיליארד3.6 מיליארד , סבן: 3.2ההצעות ההתחלתיות - אלג'ם: •

התכנון המקורי של משרד האוצר היה לחשוף את ההצעות, ולקבל הצעות •חדשות )כלומר לערוך מכרז אנגלי עולה(. אבל לנוכח הפער הגדול בין שתי

מיליון שקל(, באוצר חששו להמשיך לפי התכנון המקורי, 400ההצעות )שמא אלג'ם תתייאש ותפרוש.

היועץ המקצועי, פרופ' מוטי פרי מירושלים, התעקש להמשיך לפי התכנון: •"אין ביטחון מלא, אבל בדרך כלל השקיפות מביאה לתוצאות הטובות

ביותר. יש למסור לכל אחד מהמשתתפים את תוצאות הסבב הראשון... ההצעה העיקרית שלי במכרז היתה ליצור מערכת שקופה לחלוטין, שבה כל אחד מהצדדים יודע בדיוק מה קורה ומקבל את כל המידע. ככל שלמתחרים

יש יותר ידע, רמת הסיכון שלהם יורדת, מרכיב ההימור בעסקה יורד, והם מוכנים להסתכן בהצעות גבוהות יותר".

Page 3: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

הסיפור מאחורי הפרטת בזק

מיליארד.3.6 מיליארד , סבן: 3.2ההצעות ההתחלתיות - אלג'ם: •

מיליארד, 4.11 מיליארד, וסבן העלה ל-3.8המשך המכרז: אלג'ם העלו ל-•וניצח.

מכרז בזק היה המכרז הראשון בתולדות ההפרטה שנוהל על פי ייעוץ של •פרופ'

לתורת המשחקים. תוצאות המכרז הוכיחו שגישה זו הייתה נכונה.

למרות כל זה, יש לשים לב שהמודל הנכון למכרז הזה הוא לא בדיוק •המודל שלנו, כי זה לא נכון שערך של בזק לשחקנים מוגרל בצורה בלתי

תלויה מהתפלגות כלשהי. יותר נכון להגיד שיש ערך מסוים לבזק, וכל אחד מהשחקנים מבצע אומדן לערך זה.

Page 4: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Interdependent symmetric valuations

• Vi(X1,…,Xn)=V(Xi , X-i)

– V is symmetric in the last N-1 components.

– V)0,…,0(=0.

– V is non-decreasing.

• Example: Vi(X1,…,Xn) = )i Xi (/n

– This is more or less what we saw in class earlier. Each student had an estimate to the sum of money in the jar, and the correct amount was most probably the average of all estimates.

Page 5: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The winner’s curse• Start with an example. Suppose two players, the value function

is Vi(X1,X2) = )X1+X2(/2, and the signals satisfy X1 < X2. Suppose the first player knows the second player will drop when the price reaches X2. When should he drop?

Page 6: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The winner’s curse• Start with an example. Suppose two players, the value function

is Vi(X1,X2) = )X1+X2(/2, and the signals satisfy X1 < X2. Suppose the first player knows the second player will drop when the price reaches X2. When should he drop?

– If he will drop after the second player, then he will pay more than the value of the object.

Page 7: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The winner’s curse• Start with an example. Suppose two players, the value function

is Vi(X1,X2) = )X1+X2(/2, and the signals satisfy X1 < X2. Suppose the first player knows the second player will drop when the price reaches X2. When should he drop?

– If he will drop after the second player, then he will pay more than the value of the object.

– Notice that X2 can be very close to X1, so if player does not want to pay more than the worth of the object, he has to drop when the price reaches his signal.

Page 8: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The winner’s curse• Start with an example. Suppose two players, the value function

is Vi(X1,X2) = )X1+X2(/2, and the signals satisfy X1 < X2. Suppose the first player knows the second player will drop when the price reaches X2. When should he drop?

– If he will drop after the second player, then he will pay more than the value of the object.

– Notice that X2 can be very close to X1, so if player does not want to pay more than the worth of the object, he has to drop when the price reaches his signal.

– However, in that point, since player 2 did not drop yet, then player 1 knows that the value is larger than the price. Therefore he is tempted to stay more in auction. If he indeed stays, and player 2 drops, he ends up paying more than his value. This is called the “winner’s curse”.

Page 9: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The English auction

• Suppose we have 3 players, Vi = 1/3)X1 + X2 + X3(.

• Consider the following strategies:

– In the beginning, each player will drop at her signal.

– After the first player drops, the other two can infer her signal, and so they can update their value. As a result, each i of the remaining two will drop at 1/3)X1 + Xi + Xi(.

• With signals 10, 20, and 30, we will have: the first player will drop at price=10, the second player will drop at price=50/3, and the first player will win and will pay this. Notice that her actual value is 20 > 50/3.

Page 10: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The English Auction• Let bN(x) = V(x,…,x). Suppose each bidder j ≠ N follows a

strategy were he drops out exactly when the price reaches bN(Xj).

• Player N stays in the auction when the price is p if and only if he has positive utility for winning with price p. Choose y s.t. p=bN(y).

– Winning means that all players have dropped, so their signals are at most y. Therefore N’s value is at most V(XN,y,…,y).

– Thus player N will stay in the auction iff p < V(XN,y,…,y), => y < XN, meaning that he will quit at pN = V(XN,…, XN)

Page 11: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The English Auction• Let bN(x) = V(x,…,x). Suppose each bidder j ≠ N follows a

strategy were he drops out exactly when the price reaches bN(Xj).

• Player N stays in the auction when the price is p if and only if he has positive utility for winning with price p. Choose y s.t. p=bN(y).

– Winning means that all players have dropped, so their signals are at most y. Therefore N’s value is at most V(XN,y,…,y).

– Thus player N will stay in the auction iff p < V(XN,y,…,y), => y < XN, meaning that he will quit at pN = V(XN,…, XN)

• Conclusion: the player with the lowest signal drops first )suppose it is N(. Now, The others see pN and therefore infer XN .

Page 12: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The English Auction• Let bN(x) = V(x,…,x). Suppose each bidder j ≠ N follows a strategy were

he drops out exactly when the price reaches bN(Xj).

• Player N stays in the auction when the price is p if and only if he has positive utility for winning with price p. Choose y s.t. p=bN(y).

– Winning means that all players have dropped, so their signals are at most y. Therefore N’s value is at most V(XN,y,…,y).

– Thus player N will stay in the auction iff p < V(XN,y,…,y), => y < XN, meaning that he will quit at pN = V(XN,…, XN)

• Conclusion: the player with the lowest signal drops first )suppose it is N(. Now, The others see pN and therefore infer XN .

• Let bN-1(x, pN) = V(x,…,x, XN). By the same logic, the player with the second lowest signal )say N-1( drops at bN-1(XN-1, pN), and so on…

Page 13: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Example• Four players with signals: X1 = 10, X2 = 8, X3 = 4, X4 = 2.

• True value is the average of the signals )in this case, it is 6(.

• How will the strategy look like?

Page 14: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Example• Four players with signals: X1 = 10, X2 = 8, X3 = 4, X4 = 2.

• True value is the average of the signals )in this case, it is 6(.

• How will the strategy look like?

• Step 1: each player decides to drop at her signal. Player 4 drops first when the price is 2. The others observe that, and infer that her signal was 2.

Page 15: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Example• Four players with signals: X1 = 10, X2 = 8, X3 = 4, X4 = 2.

• True value is the average of the signals )in this case, it is 6(.

• How will the strategy look like?

• Step 1: each player decides to drop at her signal. Player 4 drops first when the price is 2. The others observe that, and infer that her signal was 2.

• Step 2: player i=1,2,3 decides to drop when the price will be)3·Xi + 2(/4. Player 3 will drop second, when the price is 3.5. The other players infer that her signal is 4.

Page 16: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Example• Four players with signals: X1 = 10, X2 = 8, X3 = 4, X4 = 2.

• True value is the average of the signals )in this case, it is 6(.

• How will the strategy look like?

• Step 1: each player decides to drop at her signal. Player 4 drops first when the price is 2. The others observe that, and infer that her signal was 2.

• Step 2: player i=1,2,3 decides to drop when the price will be)3·Xi + 2(/4. Player 3 will drop second, when the price is 3.5. The other players infer that her signal is 4.

• Step 3: player i=1,2 decides to drop when the price will be)2·Xi + 4 + 2(/4. Player 2 will drop third, when the price is 5.5. Now player 1 is the only one that remains, and he wins. His profit is 0.5.

Page 17: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

• In general, suppose players drop at prices pN, pN-1,…,p2.Define: bk(x , pk+1

,…, pN) = V(x,…,x, xk+1 ,…, xN)and let xk solve: bk(xk , pk+1

,…, pN) = pk

• Let Yi = maxj≠iXj. If all players follow the strategys* = [b1(),…,bN()] then the player with the highest signalwins )suppose it is player i(, and his price is p2 = V)Yi, X-i(.

THM The strategy s* forms a symmetric equilibrium.

Analysis

Page 18: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

• In general, suppose players drop at prices pN, pN-1,…,p2.Define: bk(x , pk+1

,…, pN) = V(x,…,x, xk+1 ,…, xN)and let xk solve: bk(xk , pk+1

,…, pN) = pk

• Let Yi = maxj≠iXj. If all players follow the strategys* = [b1(),…,bN()] then the player with the highest signalwins )suppose it is player i(, and his price is p2 = V)Yi, X-i(.

THM The strategy s* forms a symmetric equilibrium.

Proof: Fix a player i and suppose all the others are playing this.

Case I: Xi > Yi. Therefore i wins if playing s*, and V)Xi, X-i( > p2.p2 doesn’t depend on i’s actions so he cannot improve his utility.

Analysis

Page 19: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

• In general, suppose players drop at prices pN, pN-1,…,p2.Define:bk(x , pk+1

,…, pN) = V(x,…,x, xk+1 ,…, xN)and let xk solve: bk(xk , pk+1

,…, pN) = pk

• Let Yi = maxj≠iXj. If all players follow the strategys* = [b1(),…,bN()] then the player with the highest signalwins )suppose it is player i(, and his price is p2 = V)Yi, X-i(.

THM The strategy s* forms a symmetric equilibrium.

Proof: Fix a player i and suppose all the others are playing this.

Case I: Xi > Yi. Therefore i wins if playing s*, and V)Xi, X-i( > p2.p2 doesn’t depend on i’s actions so he cannot improve his utility.

Case II: Xi < Yi. Therefore if i will play s* he will lose. The only way to improve utility is to win, but winning implies paying V)Yi, X-i( > V)Xi, X-i( so i’s utility will be at most 0.

Analysis

Page 20: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Remarks

• When a player drops he knows that his value is higher than the price! )but still he has no way to win the auction with a profit(

• This equilibrium is in fact stronger than Bayesian-Nash:

DFN: The strategies s1,…, sn are in ex-post equilibrium if for any i, v-i, vi, ai : ui(si(vi),s-i(v-i) > ui(ai,s-i(v-i)

– Implies a Bayesian-Nash equilibrium for any possible distribution.

– Has the “no regret” property: a player does not regret her action even after knowing the signals and actions of the other players.

Page 21: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Remarks )2(

• The English auction does not have dominant-strategies: if the player with the lowest signal stays after he is supposed to retire, the rest will get a false picture of his signal, and can pay more than their value.

For example, X1=x, X2=y, x>y, and player 2 drops first at v(y’,y’) such that y<y’<x and v(y,y) < v(x,y) < v(y’,y’) < v(x,x)

Page 22: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Affiliation

• Affiliation: We assume the signals are positively correlated. Formally, we will use the following properties:

1. Let v*(x, y) = E [ Vi | Xi = x and Yi = y ].

Then v*(x,y) is non-decreasing in x,y.

2. For x > y: v*)y,y( = E [V(Xi , X-i) | Xi = y and Yi = y ]= E [V(Yi , X-i) | Xi = y and Yi = y ]< E [V(Yi , X-i) | Xi = x and Yi = y ]

Page 23: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Second-price auction

• Reminder: each player places a bid. The highest bidder wins. Pays the second highest price

• In private values: a dominant strategy to bid the true value.

• Here: what is the true values? The player doesn’t know.

• One is tempted to bid E) Vi | Xi = x (.

• But then, suppose player i wins. This means that he has the highest value, and so

E) Vi | Xi = x ( > E) Vi | Xi = x and Yi < x(

• So winning is an indication that the value is not as high as you first thought… This is again the winner’s curse.

• By this reasoning, it seems that each player should bid b(x)=v*(x,x). Will this work?

Page 24: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

AnalysisIntuition: If the highest bid among all other players is b(y), player i

infers that her expected value is v*(Xi,y). Hence:

If y < Xi then v*(y,y) = b(y) < v*(Xi,y) => positive utilityIf y > Xi then v*(y,y) = b(y) > v*(Xi,y) => negative utility=> winning is good up to y=Xi, so bid v*(Xi, Xi)

Page 25: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

AnalysisIntuition: If the highest bid among all other players is b(y), player i

infers that her expected value is v*(Xi,y). Hence:

If y < Xi then v*(y,y) = b(y) < v*(Xi,y) => positive utilityIf y > Xi then v*(y,y) = b(y) > v*(Xi,y) => negative utility=> winning is good up to y=Xi, so bid v*(Xi, Xi)

THM: Symmetric equilibrium in a second-price auction is given by: b(x)=v*(x,x)

Page 26: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

AnalysisIntuition: If the highest bid among all other players is b(y), player i infers

that her expected value is v*(Xi,y). Hence:

If y < Xi then v*(y,y) = b(y) < v*(Xi,y) => positive utilityIf y > Xi then v*(y,y) = b(y) > v*(Xi,y) => negative utility=> winning is good up to y=Xi, so bid v*(Xi, Xi)

THM: Symmetric equilibrium in a second-price auction is given by: b(x)=v*(x,x)

Proof:

If player i bids b(z), and all others follow their equilibrium strategies, she wins if b(Yi) < b(z) Yi < z.

=> i’s expected utility when she bids b(z) and her signal is Xi is

0z [v*(Xi,y) - v*(y,y)]·g(y| Xi)·dy

and this is maximized for z= Xi, by the argument above.

Page 27: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Remarks

• In contrast to private values, here the second-price auction only has a Bayesian-Nash Equilibrium, and no dominant-strategies.

– Players need to know the probability distributions of the signals in order to find v*.

• In private values, V(Xi , X-i)=Xi , and v*(x, y) = x. So this generalizes the result for private values.

Page 28: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Revenue comparison

THM: The expected revenue of the English auction is at least that of the second-price auction.

Proof: We have:

E[RII | i wins] = E[ v*)Yi, Yi( | Xi > Yi ]

E[ REnglish | i wins] = E[ V(Yi , X-i) | Xi > Yi ]

by affiliation, for x>y: v*)y,y( < E [V(Yi , X-i) | Xi=x and Yi=y ]

=> E[ v*)Yi, Yi( | Xi > Yi ] < E[ V(Yi , X-i) | Xi > Yi ].

Page 29: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

First-price auctions

• First-price auctions have in equilibrium a revenue which is even smaller than the second-price auction.

– Proof is complicated and long, and I will not teach it.

• Thus among the classic auctions, the English auction is best.

Page 30: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Information Revelation

• The equilibrium of the English auction is equal to the following situation: nature reveals the N-2 lowest signals to everyone, and then we conduct a second-price auction among the two bidders with the two highest signals.

• The previous theorem can be stated as saying: information revelation increases the revenue for interdependent values.

• This is true also, for example, if the auctioneer has some additional information about the item, X0.

Page 31: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Efficiency

• Efficiency: allocating the item to the player with highest value

– Measures the society’s welfare, not for the auctioneer’s own utility.

• Why? For example,

– In the FCC auction, the US law requires the government to maximize the efficiency, and not the revenue.

– Super-huge firms sometime have “dummy money” to make inside decisions more efficient )e.g. IBM has “blue-money”(

– Ideological reasons: economists should know how to improve global social welfare.

Page 32: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The English auction may be inefficient

• With private values, we know that first-price, second-price, and English auction are all efficient.

• With general interdependent values )not symmetric(, this may not be the case. For example:

v1(x1,x2,x3)=x1 + 2·x2x3 + 0.01(x2+x3)

v2(x1,x2,x3)=0.5·x1 + x2

v3(x1,x2,x3)=x3

Suppose by contradiction that there exists an efficient equilibrium, and let bi)( )i=1,2,3( denote the equilibrium strategies when none of the players have dropped )yet(.

Page 33: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

v1=x1 + 2·x2x3 + 0.01(x2+x3) ; v2=0.5·x1 + x2 ; v3=x3

Claim 1: Bidder 1 never drops out first.

Proof: Suppose x2 , x3 > 0.5 .

Then v1 > max(x1 + x2 , x1 + x3 ) > v2 , v3

Thus if 1 drops before knowing x2 , x3 the auction is inefficient.

Page 34: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

v1=x1 + 2·x2x3 + 0.01(x2+x3) ; v2=0.5·x1 + x2 ; v3=x3

Claim 1: Bidder 1 never drops out first.

Proof: Suppose x2 , x3 > 0.5 .

Then v1 > max(x1 + x2 , x1 + x3 ) > v2 , v3

Thus if 1 drops before knowing x2 , x3 the auction is inefficient.

Thus for any x1,x2,x3 , b1(x1) > b2(x2),b3(x3).

Now suppose x1= 1/8, x2 = 1/4 , x3 = 5/16.

• Note that v2 = v3 > v1.

Page 35: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

v1=x1 + 2·x2x3 + 0.01(x2+x3) ; v2=0.5·x1 + x2 ; v3=x3

Claim 1: Bidder 1 never drops out first.

Proof: Suppose x2 , x3 > 0.5 .

Then v1 > max(x1 + x2 , x1 + x3 ) > v2 , v3

Thus if 1 drops before knowing x2 , x3 the auction is inefficient.

Thus for any x1,x2,x3 , b1(x1) > b2(x2),b3(x3).

Now suppose x1= 1/8, x2 = 1/4 , x3 = 5/16.

• Note that v2 = v3 > v1.

• It cannot be that b2(x2)=b3(x3) since then player 1 will win.

Page 36: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

v1=x1 + 2·x2x3 + 0.01(x2+x3) ; v2=0.5·x1 + x2 ; v3=x3

Claim 1: Bidder 1 never drops out first.

Proof: Suppose x2 , x3 > 0.5 .

Then v1 > max(x1 + x2 , x1 + x3 ) > v2 , v3

Thus if 1 drops before knowing x2 , x3 the auction is inefficient.

Thus for any x1,x2,x3 , b1(x1) > b2(x2),b3(x3).

Now suppose x1= 1/8, x2 = 1/4 , x3 = 5/16.

• Note that v2 = v3 > v1.

• It cannot be that b2(x2)=b3(x3) since then player 1 will win.

• It cannot be that b2(x2)<b3(x3) since for a higher x1 player 2 has the highest value.

Page 37: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

v1=x1 + 2·x2x3 + 0.01(x2+x3) ; v2=0.5·x1 + x2 ; v3=x3

Claim 1: Bidder 1 never drops out first.

Proof: Suppose x2 , x3 > 0.5 .

Then v1 > max(x1 + x2 , x1 + x3 ) > v2 , v3

Thus if 1 drops before knowing x2 , x3 the auction is inefficient.

Thus for any x1,x2,x3 , b1(x1) > b2(x2),b3(x3).

Now suppose x1= 1/8, x2 = 1/4 , x3 = 5/16.

• Note that v2 = v3 > v1.

• It cannot be that b2(x2)=b3(x3) since then player 1 will win.

• It cannot be that b2(x2)<b3(x3) since for a higher x1 player 2 has the highest value.

• It cannot be that b2(x2)>b3(x3) since for a smaller x1 player 3 has the highest value.

Page 38: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Check point• Studied interdependent values.• We’ve analyzed the second-price and the English auction.

– Second price no longer has dominant strategies.– Second price and English auctions are no longer equivalent.– English auction has an ex-post equilibrium.– English auction obtains in expectation higher revenue than

second price.• On the way, we defined ex-post equilibrium, and saw that it is

stronger than Bayesian-Nash, and weaker than dominant-strategies• Talked about the efficiency properties of the English auction

– Efficiency is a measure for the society, not for the seller– The English auction with private values is efficient, but not

with interdependent values.

Page 39: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

“optimal” auctions

• After analyzing the classic auction formats, we wish to design optimal auctions:

• First goal: achieving full efficiency with general interdependent valuations.

• Second goal: the possibility of full surplus extraction.

Page 40: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The single-crossing property

• We look for a condition that will enable us the design of an efficient mechanism.

• The valuation functions satisfy the single-crossing property if:

∂vj/∂xj > ∂vi/∂xj

for any i,j and any combination of signals X such that vi(X)=vj(X) and these values are maximal among all values.

• In words, j’s signal influences j’s value more than any other signal )at the crucial points(.

Page 41: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

xi

values

vi)x-i(

vj)x-i(

Page 42: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Remark

• The English auction with symmetric valuations that satisfy single-crossing is efficient.

• But with general valuations, this is not the case )the valuations in the example we had last week satisfy single-crossing, check at home(.

• We next construct an efficient mechanism.

Page 43: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

An efficient mechanism

• Assumption: the mechanism designer knows the valuation functions )but not the signals, of-course(.

• We construct a direct-revelation mechanism: each player reports her signal.

• The winner: the player with the highest value )not the signal(.

• The price: define the “threshold value”

Ti(x-i) = inf { zi | vi(zi, x-i) > max j≠i vj(zi, x-i) }

Page 44: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

xi

values

vi)x-i(

vj)x-i(

Ti(x-i)

Page 45: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

An efficient mechanism)“generalized VCG”(

• Assumption: the mechanism designer knows the valuation functions )but not the signals, of-course(.

• We construct a direct-revelation mechanism: each player reports her signal.

• The winner: the player with the highest value )not the signal(.• The price: define the “threshold value”

Ti(x-i) = inf { zi | vi(zi, x-i) > max j≠i vj(zi, x-i) }

and set the price of every player i to be

vi) Ti(x-i) , x-i ( if player i wins

Mi* )x-i( =

0 if player i loses

Page 46: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

xi

values

vi)x-i(

vj)x-i(

Ti(x-i)

Mi* )x-i(

Page 47: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Analysis

THM: Truthfulness is an ex-post efficient equilibrium.

Proof:

• Efficiency: if all players are truthful then the player with the highest value is the winner.

• Truthfulness: The player’s price for winning is independent of her declaration of signal. Assuming that all others are truthful:

– If her value is above this price, winning will maximize her utility, and truthfulness will cause her to win.

– If her value is below this price, losing will maximize her utility, and truthfulness will cause her to lose.

Page 48: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Remarks

• Players are differentiated, and the mechanism may treat each one differently.

• No need to know distributions, but we do need to know the exact valuation functions.

• This equilibrium is not in dominant-strategies: if a player declares a false signal which is higher than her true one, the winner might pay a price higher than her value.

• For private values, this reduces to the second-price auction.

Page 49: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Claim: If single-crossing does not hold then there may be no efficient mechanism.

Proof: By example:

• v1(x1,x2)=x1 ; v2(x1,x2)=(x1)2 ; x1 lies in [0,2] and x2 is a constant.

• single-crossing is violated at )1, x2(:

v1 = v2 = 1 but v1/x1 = 1 < 2 = v1/x2.

And if single-crossing is violated?

Page 50: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

And if single-crossing is violated?Claim: If single-crossing does not hold then there may be no efficient

mechanism.

Proof: By example:

• v1(x1,x2)=x1 ; v2(x1,x2)=(x1)2 ; x1 lies in [0,2] and x2 is a constant.

• single-crossing is violated at )1, x2(:

v1 = v2 = 1 but v1/x1 = 1 < 2 = v1/x2.

Suppose an efficient mechanism with a price function M1 for player 1:

• Fix two signals of player 1, y1 and z1, such that y1 < 1 < z1.

• If x1 = z1 then 0 - M1)z1( > z1 - M1)y1(

• If x1 = z1 then y1 - M1)y1( > 0 - M1)z1(

=> y1 > z1 , a contradiction.

Follows from efficiency and truthfulness

Page 51: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Revenue maximization• Back to revenue considerations.

• In the private values setting, we saw that the optimal auction leaves a positive profit )surplus( to the winner.

• Here, we next show how to construct mechanisms that will extract the full surplus, by using the dependencies among signals.

• For simplicity, we assume a finite and discrete domain:signals are drawn from {0, ∆, 2∆, ... , )ti-1( ∆}

• Single-crossing is modified accordingly:

vi)Xi,X-i( > vj)Xi,X-i( => vi)Xi + ∆,X-i( > vj)Xi + ∆,X-i(

• The generalized-VCG auction from before is still truthful under this condition.

Page 52: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The matrix of probabilities

• Let P)x( be the probability that the signals are x )this is now a discrete probability(. We draw the following matrix:

P)x-i | xi(

each row corresponds to a signal xi of player i.

Each column corresponds to a signal x-i of all players different than player i.

x-i

xi

Page 53: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Properties

• With private values, all rows are identical. So the rank of the matrix is 1.

• With interdependent values, in general knowing a certain signal affects the probabilities of the other signals, because of affiliation.

• Therefore rows are not all identical, and the rank is larger than one.

• We will see that if the matrix has full rank )i.e. the rows are independent(, then we can extract all the surplus of the bidders.

Page 54: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Surplus in the Generalized-VCG auction

• The expected surplus of player i, given that her signal is xi, is:

Ui*)xi( = x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( ]

• Our first step; find “constants” ci=ci)x-i( such that, for every xi:

x-i P)x-i | xi( ·ci)x-i( = Ui*)xi(

• In other words we want to solve a system of ti linear equations

• From linear algebra, we know:

Lemma: A sufficient condition for the existence of a solution to a system of linear equations is that the matrix of coefficients has full row rank.

Page 55: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The revenue-maximizing auction• The basis is the Generalized-VCG auction, with one modification.

• The auction: players report their signals, the winner is the player with the highest value )not signal(.

The price for every player i is Mi)x-i( = Mi*)x-i( + ci)x-i(

Page 56: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The revenue-maximizing auction• The basis is the Generalized-VCG auction, with one modification.

• The auction: players report their signals, the winner is the player with the highest value )not signal(.

The price for every player i is Mi)x-i( = Mi*)x-i( + ci)x-i(

Claim: The modified auction is still ex-post truthful

Proof: From i’s point of view we have added a constant to all prices, so if the original generalized-VCG auction was truthful then the modified one is also truthful.

Page 57: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The revenue-maximizing auction• The basis is the Generalized-VCG auction, with one modification.

• The auction: players report their signals, the winner is the player with the highest value )not signal(.

The price for every player i is Mi)x-i( = Mi*)x-i( + ci)x-i(

Claim: The modified auction is still ex-post truthful

Proof: From i’s point of view we have added a constant to all prices, so if the original generalized-VCG auction was truthful then the modified one is also truthful.

Claim: The expected surplus of a player is zero.

Proof: Ui)xi( = x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( - ci)x-i(]

Page 58: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The revenue-maximizing auction• The basis is the Generalized-VCG auction, with one modification.

• The auction: players report their signals, the winner is the player with the highest value )not signal(.

The price for every player i is Mi)x-i( = Mi*)x-i( + ci)x-i(

Claim: The modified auction is still ex-post truthful

Proof: From i’s point of view we have added a constant to all prices, so if the original generalized-VCG auction was truthful then the modified one is also truthful.

Claim: The expected surplus of a player is zero.

Proof: Ui)xi( = x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( - ci)x-i(]

= x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( ] - x-i P)x-i | xi( ci)x-i(

Page 59: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

The revenue-maximizing auction• The basis is the Generalized-VCG auction, with one modification.

• The auction: players report their signals, the winner is the player with the highest value )not signal(.

The price for every player i is Mi)x-i( = Mi*)x-i( + ci)x-i(

Claim: The modified auction is still ex-post truthful

Proof: From i’s point of view we have added a constant to all prices, so if the original generalized-VCG auction was truthful then the modified one is also truthful.

Claim: The expected surplus of a player is zero.

Proof: Ui)xi( = x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( - ci)x-i(]

= x-i P)x-i | xi( [ qi)xi, x-i(·vi)xi, x-i( - Mi*)x-i( ] - x-i P)x-i | xi( ci)x-i(

= Ui*)xi( - Ui

*)xi( = 0.

Page 60: Topic 3: Interdependent values Introductory stuff: –a newspaper article –experiment of the winner’s curse Definition of model Analysis of revenue for the

Conclusion and Remarks

• Conclusion: This auction leaves the buyers with no expected surplus. Thus it maximizes the expected revenue for the seller.

• Remarks:

– This is quite remarkable. Using signal correlation, we extract all the surplus.

– If values are private, but correlated, the result still holds.

– A player pays in expectation ci)x-i( even if he loses, and this may be positive. In other words, we have a fair lottery, or an entrance fee.

– This also implies that we heavily rely on risk-neutrality.

– We also heavily rely on the assumption that the auctioneer and the players “know a lot” )the signals’ distribution, the structure of the valuation functions(.