credible mechanism design - bfi€¦ · introduction the framework credible optimal auctions sealed...

167
Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Credible Mechanism Design Mohammad Akbarpour Stanford University Shengwu Li Harvard University Work-in-progress Becker-Friedman Institute, July 2017

Upload: others

Post on 01-Oct-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Credible Mechanism Design

Mohammad AkbarpourStanford University

Shengwu LiHarvard University

Work-in-progressBecker-Friedman Institute, July 2017

Page 2: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Three Classic Auctions

Ascending auction: strategy-proof, not sealed-bid

100 BC, Roman Empire (evidence is circumstantial)1700 AD, England (art, ships, chattels)

First-price auction: sealed-bid, not strategy-proof

Widespread since 20th century.(procurement, real estate, treasury bonds)

Second-price auction: strategy-proof and sealed-bid

Invented by Vickrey (1961).Are the other auctions obsolete?

Page 3: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Three Classic Auctions

Ascending auction: strategy-proof, not sealed-bid

100 BC, Roman Empire (evidence is circumstantial)1700 AD, England (art, ships, chattels)

First-price auction: sealed-bid, not strategy-proof

Widespread since 20th century.(procurement, real estate, treasury bonds)

Second-price auction: strategy-proof and sealed-bid

Invented by Vickrey (1961).Are the other auctions obsolete?

Page 4: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Three Classic Auctions

Ascending auction: strategy-proof, not sealed-bid

100 BC, Roman Empire (evidence is circumstantial)1700 AD, England (art, ships, chattels)

First-price auction: sealed-bid, not strategy-proof

Widespread since 20th century.(procurement, real estate, treasury bonds)

Second-price auction: strategy-proof and sealed-bid

Invented by Vickrey (1961).Are the other auctions obsolete?

Page 5: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Three Classic Auctions

Ascending auction: strategy-proof, not sealed-bid

100 BC, Roman Empire (evidence is circumstantial)1700 AD, England (art, ships, chattels)

First-price auction: sealed-bid, not strategy-proof

Widespread since 20th century.(procurement, real estate, treasury bonds)

Second-price auction: strategy-proof and sealed-bid

Invented by Vickrey (1961).Are the other auctions obsolete?

Page 6: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Standard Approach

Incentive-compatibility for the bidders, but not for the auctioneer.

[The auctioneer] binds himself in such a way that allthe bidders know that he cannot change his proceduresafter observing the bids, even though it might be in hisinterest ex post to renege. In other words, the organizerof the auction moves as the Stackelberg leader or firstmover.

McAfee & McMillan 1987

Page 7: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Standard Approach: Example

Spectrum auction

We will compute the least-cost feasible set of TV stations to buy.(Since the problem is NP-hard, we will not always succeed.) Tell usyour reservation value for remaining on the air; we will tell youwhether we’re buying you out, and how much we’re paying you.You should tell us the truth. Trust us, we are the Americangovernment!

Page 8: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.4. Bidder 1 brings a lawsuit and wins.

Page 9: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.

3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.4. Bidder 1 brings a lawsuit and wins.

Page 10: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.4. Bidder 1 brings a lawsuit and wins.

Page 11: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.4. Bidder 1 brings a lawsuit and wins.

Page 12: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.

4. Bidder 1 brings a lawsuit and wins.

Page 13: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Bending the rules

In a second-price auction:

1. Receive sealed bids b1 > b2.

2. Pretend (to bidder 1) that b2 = b1 − ε.3. Neither bidder notices.

4. Strict profit.

Vulnerable to shill bids! (Vickrey 1961)

In a first-price auction:

1. Receive bids b1 > b2.

2. Invert bid function b−11 (b1) = v1.

3. Make TIOLI offer (to bidder 1) of v1 − ε.4. Bidder 1 brings a lawsuit and wins.

Page 14: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Talk Outline

A framework for partial commitment

Credible mechanism design.Mediator can make any deviation that a single agent cannot detect.credible ≡ incentive-compatible for Mediator to play ‘by the book’.

Page 15: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Talk Outline

A framework for partial commitment

Credible mechanism design.Mediator can make any deviation that a single agent cannot detect.credible ≡ incentive-compatible for Mediator to play ‘by the book’.

Includes shill bidding as special case.General multi-step interactions.Builds on bilateral commitments (Li 2016) .

Page 16: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Talk Outline

A framework for partial commitment

Credible mechanism design.Mediator can make any deviation that a single agent cannot detect.credible ≡ incentive-compatible for Mediator to play ‘by the book’.

An application to optimal auctions

Discretize Myerson (1981).Invoke the machinery of extensive forms.Characterize credible optimal auctions.

Page 17: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

implied by the Green-Laffont-Holmstrom Theorem.

Page 18: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

implied by the Green-Laffont-Holmstrom Theorem.

Page 19: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

implied by the Green-Laffont-Holmstrom Theorem.

Page 20: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

sealed-bid ∩ credible ?

Page 21: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

Corollary: sealed-bid ∩ strategy-proof ∩ credible = ∅

Page 22: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

strategy-proof ∩ credible ?

Page 23: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

optimal, ex post IR auctions

regular i.i.d. values, ‘continuous’ type spaces,auctioneer wants profit

ascending auction ∈ strategy-proof ∩ credible

Page 24: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Related literature (incomplete)

Commit to today’s mechanism, not tomorrow’s mechanism

Milgrom 1987, McAfee & Vincent 1997, Skreta 2015, Liu et al2017

Not committing to outcome - seller can ‘re-open negotiations’

Bester & Strausz 2001, McAdams & Schwarz 2007, Vartiainen2013

Page 25: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Related literature (incomplete)

Commit to today’s mechanism, not tomorrow’s mechanism

Milgrom 1987, McAfee & Vincent 1997, Skreta 2015, Liu et al2017

Not committing to outcome - seller can ‘re-open negotiations’

Bester & Strausz 2001, McAdams & Schwarz 2007, Vartiainen2013

“You thought I was running a first-price auction, but now I’ve tornup the rule-book.”

Page 26: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Related literature (incomplete)

Commit to today’s mechanism, not tomorrow’s mechanism

Milgrom 1987, McAfee & Vincent 1997, Skreta 2015, Liu et al2017

Not committing to outcome - seller can ‘re-open negotiations’

Bester & Strausz 2001, McAdams & Schwarz 2007, Vartiainen2013

What’s different today:

1. One-shot interaction.

2. No need for equilibrium refinements - ‘plain old’ BNE.

3. Commitment is linked to what agents can observe.

Page 27: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Framework

1. A set of agents N

2. Finite type spaces (Θi )i∈N

3. Joint distribution H : ΘN → (0, 1] (full support)

4. Outcomes X

5. Utility ui : X ×ΘN → R

6. Mediator (player 0)

7. Mediator utility u0 : X ×ΘN → R• e.g. auction revenue, social surplus, hospitals’ welfare.

8. For each agent, a partition Xi of X .• e.g. I observe my payment, but not your payment.

Page 28: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Framework

1. A set of agents N

2. Finite type spaces (Θi )i∈N

3. Joint distribution H : ΘN → (0, 1] (full support)

4. Outcomes X

5. Utility ui : X ×ΘN → R

6. Mediator (player 0)

7. Mediator utility u0 : X ×ΘN → R• e.g. auction revenue, social surplus, hospitals’ welfare.

8. For each agent, a partition Xi of X .• e.g. I observe my payment, but not your payment.

Page 29: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Framework

1. A set of agents N

2. Finite type spaces (Θi )i∈N

3. Joint distribution H : ΘN → (0, 1] (full support)

4. Outcomes X

5. Utility ui : X ×Θi → R

6. Mediator (player 0)

7. Mediator utility u0 : X ×ΘN → R• e.g. auction revenue, social surplus, hospitals’ welfare.

8. For each agent, a partition Xi of X .• e.g. I observe my payment, but not your payment.

Page 30: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Framework

1. A set of agents N

2. Finite type spaces (Θi )i∈N

3. Joint distribution H : ΘN → (0, 1] (full support)

4. Outcomes X

5. Utility ui : X ×Θi → R6. Mediator (player 0)

7. Mediator utility u0 : X ×ΘN → R• e.g. auction revenue, social surplus, hospitals’ welfare.

8. For each agent, a partition Xi of X .• e.g. I observe my payment, but not your payment.

Page 31: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Framework

1. A set of agents N

2. Finite type spaces (Θi )i∈N

3. Joint distribution H : ΘN → (0, 1] (full support)

4. Outcomes X

5. Utility ui : X ×Θi → R6. Mediator (player 0)

7. Mediator utility u0 : X ×ΘN → R• e.g. auction revenue, social surplus, hospitals’ welfare.

8. For each agent, a partition Xi of X .• e.g. I observe my payment, but not your payment.

Page 32: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Implementation via extensive forms

G denotes an extensive game form with consequences in X .

1. Finitely many histories.

2. No chance moves.

3. Perfect recall.

Si : infosets×Θi → actions

(G ,SN) is Bayesian Incentive Compatible (BIC) if

∀i : Si ∈ argmaxS ′i

EθN [uGi (S ′i , SN\i , θN)]

Additionally assume (WLOG):

4. For every history h, there exists θN such that h is on thepath-of-play.

5. Every infoset has at least two actions.

Page 33: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Implementation via extensive forms

G denotes an extensive game form with consequences in X .

1. Finitely many histories.

2. No chance moves.

3. Perfect recall.

Si : infosets×Θi → actions

(G ,SN) is Bayesian Incentive Compatible (BIC) if

∀i : Si ∈ argmaxS ′i

EθN [uGi (S ′i ,SN\i , θN)]

Additionally assume (WLOG):

4. For every history h, there exists θN such that h is on thepath-of-play.

5. Every infoset has at least two actions.

Page 34: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Implementation via extensive forms

G denotes an extensive game form with consequences in X .

1. Finitely many histories.

2. No chance moves.

3. Perfect recall.

Si : infosets×Θi → actions

(G ,SN) is Bayesian Incentive Compatible (BIC) if

∀i : Si ∈ argmaxS ′i

EθN [uGi (S ′i , SN\i , θN)]

Additionally assume (WLOG):

4. For every history h, there exists θN such that h is on thepath-of-play.

5. Every infoset has at least two actions.

Page 35: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Implementation via extensive forms

G denotes an extensive game form with consequences in X .

1. Finitely many histories.

2. No chance moves.

3. Perfect recall.

Si : infosets×Θi → actions

(G ,SN) is Bayesian Incentive Compatible (BIC) if

∀i : Si ∈ argmaxS ′i

EθN [uGi (S ′i , SN\i , θN)]

Additionally assume (WLOG):

4. For every history h, there exists θN such that h is on thepath-of-play.

5. Every infoset has at least two actions.

Page 36: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 37: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Query 1 for his action.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 38: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Query 1 for his action.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 39: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Query 2 for his action.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 40: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Query 2 for his action.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 41: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The book says: Outcome c results.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 42: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Deviate. Choose b instead of c .

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 43: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Innocent explanation for 1.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 44: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Innocent explanation for 2.

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 45: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Safe for the mediator to deviate!

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 46: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Substantive Assumption

Sequential private communication

Mediator makes ‘telephone calls’ to individual agents.Can misrepresent to i what j has done.

Rules out a trivial ‘revelation mechanism’: theards in the townsquare.Examples include: Art auctions, ad auctions, school choice,NRMP, etc.

Page 47: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Substantive Assumption

Sequential private communication

Mediator makes ‘telephone calls’ to individual agents.Can misrepresent to i what j has done.

Rules out a trivial ‘revelation mechanism’: theards in the townsquare.Examples include: Art auctions, ad auctions, school choice,NRMP, etc.

Page 48: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Substantive Assumption

Sequential private communication

Mediator makes ‘telephone calls’ to individual agents.Can misrepresent to i what j has done.

Rules out a trivial ‘revelation mechanism’: theards in the townsquare. more

Examples include: Art auctions, ad auctions, school choice,NRMP, etc.

Page 49: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Full commitment isn’t easy!

Hire a neutral third-party

Moral hazard.Linear incentives in practice and in theory (Carroll 2015).

Reputation

Depends on detection rate and discount factor.One-off high-stakes auctions: Spectrum, oil.

Reveal bids publicly and simultaneously

Bidders desire privacy and anonymity.Law may forbid full disclosure (2017 FCC Incentive Auction).

Cryptography - secure multiparty computation

Large setup costs.Bidders must have crypto expertise, or must ‘trust the code’.

Page 50: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Full commitment isn’t easy!

Hire a neutral third-party

Moral hazard.Linear incentives in practice and in theory (Carroll 2015).

Reputation

Depends on detection rate and discount factor.One-off high-stakes auctions: Spectrum, oil.

Reveal bids publicly and simultaneously

Bidders desire privacy and anonymity.Law may forbid full disclosure (2017 FCC Incentive Auction).

Cryptography - secure multiparty computation

Large setup costs.Bidders must have crypto expertise, or must ‘trust the code’.

Page 51: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Full commitment isn’t easy!

Hire a neutral third-party

Moral hazard.Linear incentives in practice and in theory (Carroll 2015).

Reputation

Depends on detection rate and discount factor.One-off high-stakes auctions: Spectrum, oil.

Reveal bids publicly and simultaneously

Bidders desire privacy and anonymity.Law may forbid full disclosure (2017 FCC Incentive Auction).

Cryptography - secure multiparty computation

Large setup costs.Bidders must have crypto expertise, or must ‘trust the code’.

Page 52: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Full commitment isn’t easy!

Hire a neutral third-party

Moral hazard.Linear incentives in practice and in theory (Carroll 2015).

Reputation

Depends on detection rate and discount factor.One-off high-stakes auctions: Spectrum, oil.

Reveal bids publicly and simultaneously

Bidders desire privacy and anonymity.Law may forbid full disclosure (2017 FCC Incentive Auction).

Cryptography - secure multiparty computation

Large setup costs.Bidders must have crypto expertise, or must ‘trust the code’.

Page 53: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

A Partial Commitment Game

1. Mediator chooses some i ∈ N, sends message m, set ofacceptable replies R.

2. i privately observes (m,R), chooses r ∈ R.

3. Mediator privately observes r .

4. Mediator can:

4.1 Either: Go to step 1.4.2 Or: Choose an outcome and end the game.

Ψ0 is the set of all Mediator pure strategies.

Page 54: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

A Partial Commitment Game

1. Mediator chooses some i ∈ N, sends message m, set ofacceptable replies R.

2. i privately observes (m,R), chooses r ∈ R.

3. Mediator privately observes r .

4. Mediator can:

4.1 Either: Go to step 1.4.2 Or: Choose an outcome and end the game.

Ψ0 is the set of all Mediator pure strategies.

An isomorphism

For any G , can define S0 that is ‘equivalent’ for the agents.For any S0, can define G that is ‘equivalent’ for the agents.

Page 55: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

A Partial Commitment Game

1. Mediator chooses some i ∈ N, sends message m, set ofacceptable replies R.

2. i privately observes (m,R), chooses r ∈ R.

3. Mediator privately observes r .

4. Mediator can:

4.1 Either: Go to step 1.4.2 Or: Choose an outcome and end the game.

Ψ0 is the set of all Mediator pure strategies.

Full commitment: To ‘run’ G , Mediator commits to SG0 ∈ Ψ0.

Partial commitment: Mediator can deviate to any S0 thatan individual agent cannot distinguish from SG

0 .

Page 56: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

A Partial Commitment Game

1. Mediator chooses some i ∈ N, sends message m, set ofacceptable replies R.

2. i privately observes (m,R), chooses r ∈ R.

3. Mediator privately observes r .

4. Mediator can:

4.1 Either: Go to step 1.4.2 Or: Choose an outcome and end the game.

Ψ0 is the set of all Mediator pure strategies.

Full commitment: To ‘run’ G , Mediator commits to SG0 ∈ Ψ0.

Partial commitment: Mediator can deviate to any S0 thatan individual agent cannot distinguish from SG

0 .

Page 57: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

A Partial Commitment Game

1. Mediator chooses some i ∈ N, sends message m, set ofacceptable replies R.

2. i privately observes (m,R), chooses r ∈ R.

3. Mediator privately observes r .

4. Mediator can:

4.1 Either: Go to step 1.4.2 Or: Choose an outcome and end the game.

Ψ0 is the set of all Mediator pure strategies.

Full commitment: To ‘run’ G , Mediator commits to SG0 ∈ Ψ0.

Partial commitment: Mediator can deviate to any S0 thatan individual agent cannot distinguish from SG

0 .

Page 58: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0, SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0, SN , θN) has an innocent explanation.

Page 59: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0,SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0,SN , θN) has an innocent explanation.

Page 60: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0,SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0,SN , θN) has an innocent explanation.

Page 61: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0, SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0, SN , θN) has an innocent explanation.

Page 62: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0, SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0,SN , θN) has an innocent explanation.

Page 63: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

How the Mediator can deviate

Consider protocol (G , SN), and SG0 that ‘runs’ G .

oi observation for i =communication sequence (mt

i ,Rti , r

ti )Tt=1

& cell of outcome partition Xi

Si : messages︸ ︷︷ ︸infosets

×Θi → replies︸ ︷︷ ︸actions

observation resulting from S0, SN , θN denoted oi (S0,SN , θN)

o ′i has an innocent explanation if:

∃θ′−i : o ′i = oi (SG0 ,SN , (θi , θ

′−i )).

S0 is safe if ∀i : ∀θN : oi (S0, SN , θN) has an innocent explanation.

Page 64: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Mediator’s deviation

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 65: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Innocent explanation for 1’s observation

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 66: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Innocent explanation for 2’s observation

1 can observe: {a, b}{c}2 can observe: {a}{b}{c}

Page 67: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 68: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 69: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 70: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 71: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 72: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 73: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Page 74: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Innocent explanation for 1.

Page 75: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The Mediator can deviate ‘before the end’.

1 observes: {a}{b, c}2 & 3 observe: {a}{b}{c}

Innocent explanation for 2and 3.

Page 76: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Defining “Credible”

Definition

(G ,SN) is credible if:

SG0 ∈ argmax

S0|S0 is safeEθN [u0(S0, SN , θN)]︸ ︷︷ ︸

mediator’s expected utility

(G ,SN) is BIC and credible. ↔ (SG0 ,SN) is a BNE of the

partial commitment game.

Page 77: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Defining “Credible”

Definition

(G ,SN) is credible if:

SG0 ∈ argmax

S0|S0 is safeEθN [u0(S0, SN , θN)]︸ ︷︷ ︸

mediator’s expected utility

(G ,SN) is BIC and credible. ↔ (SG0 ,SN) is a BNE of the

partial commitment game.

Page 78: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Defining “Credible”

Definition

(G ,SN) is credible if:

SG0 ∈ argmax

S0|S0 is safeEθN [u0(S0, SN , θN)]︸ ︷︷ ︸

mediator’s expected utility

(G ,SN) is BIC and credible. ↔ (SG0 ,SN) is a BNE of the

partial commitment game.

Page 79: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Defining “Credible”

Definition

(G ,SN) is credible if:

SG0 ∈ argmax

S0|S0 is safeEθN [u0(S0, SN , θN)]︸ ︷︷ ︸

mediator’s expected utility

(G ,SN) is BIC and credible. ↔ (SG0 ,SN) is a BNE of the

partial commitment game.

Page 80: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Defining “Credible”

Definition

(G ,SN) is credible if:

SG0 ∈ argmax

S0|S0 is safeEθN [u0(S0, SN , θN)]︸ ︷︷ ︸

mediator’s expected utility

(G ,SN) is BIC and credible. ↔ (SG0 , SN) is a BNE of the

partial commitment game.

Page 81: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Credible Optimal Auctions

Following Myerson (1981)

1. One object.

2. N bidders.

3. Ex post IR, so only winner pays.

4. Outcome (y , t) ∈ X , y ∈ N ∪ 0, t ∈ R.

5. Private values ui (y , t, θi ) = 1i=y [θi − t]

6. Auctioneer wants revenue u0(y , t) = 1i∈Nt

7. i observes whether or not he gets the object, and how muchhe pays.

Page 82: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Credible Optimal Auctions

Following Myerson (1981)

1. One object.

2. N bidders.

3. Ex post IR, so only winner pays.

4. Outcome (y , t) ∈ X , y ∈ N ∪ 0, t ∈ R.

5. Private values ui (y , t, θi ) = 1i=y [θi − t]

6. Auctioneer wants revenue u0(y , t) = 1i∈Nt

7. i observes whether or not he gets the object, and how muchhe pays.

Page 83: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Credible Optimal Auctions

Following Myerson (1981)

1. One object.

2. N bidders.

3. Ex post IR, so only winner pays.

4. Outcome (y , t) ∈ X , y ∈ N ∪ 0, t ∈ R.

5. Private values ui (y , t, θi ) = 1i=y [θi − t]

6. Auctioneer wants revenue u0(y , t) = 1i∈Nt

7. i observes whether or not he gets the object, and how muchhe pays.

Page 84: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Credible Optimal Auctions

Following Myerson (1981)

1. One object.

2. N bidders.

3. Ex post IR, so only winner pays.

4. Outcome (y , t) ∈ X , y ∈ N ∪ 0, t ∈ R.

5. Private values ui (y , t, θi ) = 1i=y [θi − t]

6. Auctioneer wants revenue u0(y , t) = 1i∈Nt

7. i observes whether or not he gets the object, and how muchhe pays.

Page 85: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

We must bridge a gap.

Extensive games

Transparent.Reasonably general.Move in discrete steps.

Optimal Auctions

Virtual values characterization.Clean, beautiful.Requires continuum.

Continuous time raises paradoxes.(Simon & Stinchcombe 1989)

Infinite actions complicatebeliefs. (Myerson & Reny 2016)

Discrete type spaces breakrevenue equivalence.

Page 86: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

We must bridge a gap.

Extensive games

Transparent.Reasonably general.Move in discrete steps.

Optimal Auctions

Virtual values characterization.Clean, beautiful.Requires continuum.

Continuous time raises paradoxes.(Simon & Stinchcombe 1989)

Infinite actions complicatebeliefs. (Myerson & Reny 2016)

Discrete type spaces breakrevenue equivalence.

Page 87: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

We must bridge a gap.

Extensive games

Transparent.Reasonably general.Move in discrete steps.

Optimal Auctions

Virtual values characterization.Clean, beautiful.Requires continuum.

Continuous time raises paradoxes.(Simon & Stinchcombe 1989)

Infinite actions complicatebeliefs. (Myerson & Reny 2016)

Discrete type spaces breakrevenue equivalence.

Page 88: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

We must bridge a gap.

Extensive games

Transparent.Reasonably general.Move in discrete steps.

Optimal Auctions

Virtual values characterization.Clean, beautiful.Requires continuum.

Continuous time raises paradoxes.(Simon & Stinchcombe 1989)

Infinite actions complicatebeliefs. (Myerson & Reny 2016)

Discrete type spaces breakrevenue equivalence.

Page 89: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Distributions

Types are on a grid: Θi = Θj = {θ1, θ2, . . . , θK} ⊂ R

θk − θk−1 = ε

i.i.d. probability mass function p : Θi → (0, 1]

pseudo-pdf f (θk) ≡ p(θk)

ε

cdf F (θk) ≡k∑

j=1

p(θj)

virtual value η(θi ) ≡ θi −1− F (θi )

f (θi )

Assume p is regular, i.e. η(·) is strictly increasing.

Page 90: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Distributions

Types are on a grid: Θi = Θj = {θ1, θ2, . . . , θK} ⊂ R

θk − θk−1 = ε

i.i.d. probability mass function p : Θi → (0, 1]

pseudo-pdf f (θk) ≡ p(θk)

ε

cdf F (θk) ≡k∑

j=1

p(θj)

virtual value η(θi ) ≡ θi −1− F (θi )

f (θi )

Assume p is regular, i.e. η(·) is strictly increasing.

Page 91: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Distributions

Types are on a grid: Θi = Θj = {θ1, θ2, . . . , θK} ⊂ R

θk − θk−1 = ε

i.i.d. probability mass function p : Θi → (0, 1]

pseudo-pdf f (θk) ≡ p(θk)

ε

cdf F (θk) ≡k∑

j=1

p(θj)

virtual value η(θi ) ≡ θi −1− F (θi )

f (θi )

Assume p is regular, i.e. η(·) is strictly increasing.

Page 92: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

Page 93: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

Page 94: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

Page 95: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

Each θi must be exactly indifferent between ‘truth-telling’ and play-ing as though his type is θi − ε.

Page 96: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

Slack in local ICs breaks revenue equivalence.Discrete → ¬∃ optimal second-price auction

Page 97: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is d-optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

d(iscrete analog to continuous)-optimality.allows ICs to be a little slack. (‘upward’ ICs bound slackness.)

Page 98: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Objective

Choose (G ,SN) to maximize revenue subject to BIC and interimindividual rationality (IR).

discrete

(G ,SN) is d-optimalm

(G ,SN) is BICIR of lowest type binds

allocation maxes virtual valueIC binds ‘locally downward’

continuous (Myerson 1981)

(G ,SN) is optimalm

(G , SN) is BICIR of lowest type binds

allocation maxes virtual value

d-optimality is a necessary condition for optimalitythat is sufficient ‘in the limit’.

Page 99: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Assumption

(G ,SN) breaks ties in order. That is, there exists a strict totalorder B on N such that if θi = θj and i B j , then j does not winthe object.

Definition

(G ,SN) is sealed-bid if every agent has exactly one infoset and isalways called to play.

Proposition

If (G ,SN) is a second-price auction (with ‘truth-telling’ SN and anoptimal reserve), then (G ,SN) strategy-proof, sealed-bid, andd-optimal.

In the limit (as ε→ 0), the second-price auction is the uniquestrategy-proof, sealed-bid, d-optimal mechanism.(Green-Laffont-Holmstrom)

Page 100: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Assumption

(G ,SN) breaks ties in order. That is, there exists a strict totalorder B on N such that if θi = θj and i B j , then j does not winthe object.

Definition

(G ,SN) is sealed-bid if every agent has exactly one infoset and isalways called to play.

Proposition

If (G ,SN) is a second-price auction (with ‘truth-telling’ SN and anoptimal reserve), then (G ,SN) strategy-proof, sealed-bid, andd-optimal.

In the limit (as ε→ 0), the second-price auction is the uniquestrategy-proof, sealed-bid, d-optimal mechanism.(Green-Laffont-Holmstrom)

Page 101: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Assumption

(G ,SN) breaks ties in order. That is, there exists a strict totalorder B on N such that if θi = θj and i B j , then j does not winthe object.

Definition

(G ,SN) is sealed-bid if every agent has exactly one infoset and isalways called to play.

Proposition

If (G ,SN) is a second-price auction (with ‘truth-telling’ SN and anoptimal reserve), then (G ,SN) strategy-proof, sealed-bid, andd-optimal.

In the limit (as ε→ 0), the second-price auction is the uniquestrategy-proof, sealed-bid, d-optimal mechanism.(Green-Laffont-Holmstrom)

Page 102: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Assumption

(G ,SN) breaks ties in order. That is, there exists a strict totalorder B on N such that if θi = θj and i B j , then j does not winthe object.

Definition

(G ,SN) is sealed-bid if every agent has exactly one infoset and isalways called to play.

Proposition

If (G ,SN) is a second-price auction (with ‘truth-telling’ SN and anoptimal reserve), then (G ,SN) strategy-proof, sealed-bid, andd-optimal.

In the limit (as ε→ 0), the second-price auction is the uniquestrategy-proof, sealed-bid, d-optimal mechanism.(Green-Laffont-Holmstrom)

Page 103: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

(G ,SN) is an almost first-price auction if it is sealed-bid, eachaction is associated with a bid ∈ R, and:

1. The object is sold iff some agent bids above the reserve.

2. If i wins the object, then i pays his bid, and:

2.1 Either: i has the highest bid.

2.2 Or: θi = θK , i wins all ties, and i has bid at least as much asany j does when θj = θK − ε.

Page 104: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

(G ,SN) is an almost first-price auction if it is sealed-bid, eachaction is associated with a bid ∈ R, and:

1. The object is sold iff some agent bids above the reserve.

2. If i wins the object, then i pays his bid, and:

2.1 Either: i has the highest bid.2.2 Or: θi = θK , i wins all ties, and i has bid at least as much as

any j does when θj = θK − ε.

Allows i to win with a slight under-bid when his type is θK andsomeone else’s type is also θK (highest possible type).Vanishes as ε→ 0.

Page 105: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

(G ,SN) is an almost first-price auction if it is sealed-bid, eachaction is associated with a bid ∈ R, and:

1. The object is sold iff some agent bids above the reserve.

2. If i wins the object, then i pays his bid, and:

2.1 Either: i has the highest bid.2.2 Or: θi = θK , i wins all ties, and i has bid at least as much as

any j does when θj = θK − ε.

Theorem

Assume (G , SN) is d-optimal. (G , SN) is sealed-bid and credible ifand only if (G ,SN) is an almost first-price auction.

Page 106: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Proof Outline

sealed-bid and credible → almost first-price auction

Suppose after i plays a, there are two prices that i might pay. Onlyi observes i ’s transfer. Whenever SG

0 would charge the lower price,deviate to charge the higher price. → not credible.Unique winning price for each action bi : actionsi → R(= 0 for bids below reserve)

Suppose θi < θK or i CB

max j . If some agent has bid strictly morethan i , should instead sell to that agent.(Innocent explanation: “Someone else had a higher type”.)

Page 107: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Proof Outline

sealed-bid and credible → almost first-price auction

Suppose after i plays a, there are two prices that i might pay. Onlyi observes i ’s transfer. Whenever SG

0 would charge the lower price,deviate to charge the higher price. → not credible.Unique winning price for each action bi : actionsi → R(= 0 for bids below reserve)

Suppose θi < θK or i CB

max j . If some agent has bid strictly morethan i , should instead sell to that agent.(Innocent explanation: “Someone else had a higher type”.)

Page 108: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Proof Outline

sealed-bid and credible → almost first-price auction

Suppose after i plays a, there are two prices that i might pay. Onlyi observes i ’s transfer. Whenever SG

0 would charge the lower price,deviate to charge the higher price. → not credible.Unique winning price for each action bi : actionsi → R(= 0 for bids below reserve)

Suppose θi < θK or i CB

max j . If some agent has bid strictly morethan i , should instead sell to that agent.(Innocent explanation: “Someone else had a higher type”.)

Page 109: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Proof Outline

sealed-bid and credible → almost first-price auction

Suppose after i plays a, there are two prices that i might pay. Onlyi observes i ’s transfer. Whenever SG

0 would charge the lower price,deviate to charge the higher price. → not credible.Unique winning price for each action bi : actionsi → R(= 0 for bids below reserve)

Suppose θi < θK or i CB

max j . If some agent has bid strictly morethan i , should instead sell to that agent.(Innocent explanation: “Someone else had a higher type”.)

Suppose θi = θK and i =B

max j .

bi (θK ) ≥ bi (θ

K − ε)︸ ︷︷ ︸by BIC

≥ bj(θK − ε)

Page 110: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Proof Outline

sealed-bid and credible → almost first-price auction

Suppose after i plays a, there are two prices that i might pay. Onlyi observes i ’s transfer. Whenever SG

0 would charge the lower price,deviate to charge the higher price. → not credible.Unique winning price for each action bi : actionsi → R(= 0 for bids below reserve)

Suppose θi < θK or i CB

max j . If some agent has bid strictly morethan i , should instead sell to that agent.(Innocent explanation: “Someone else had a higher type”.)

Suppose θi = θK and i =B

max j .

bi (θK ) ≥ bi (θ

K − ε) ≥ bj(θK − ε)︸ ︷︷ ︸

by credible

Page 111: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

The story so far

regular i.i.d. values, ‘in the limit’

Page 112: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

a technical assumption

Definition

(G ,SN) is strategy-proof if ∀i : ∀S ′N\i : Si best responds to S ′N\i .

(G ,SN) has threshold pricing if the winning bidder i at typeprofile (θi , θN\i ) pays inf{θ′i ∈ Θi such that i wins at (θ′i , θN\i )}.

Continuous case: strategy-proof → threshold pricing(Green-Laffont-Holmstrom)

Discrete case: Prices can wiggle in messy ways.

Definition

(G ,SN) is d-strategy-proof if it is strategy-proof and hasthreshold pricing.

A sufficient condition for strategy-proofness.Necessary ‘in the limit’.

Page 113: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

a technical assumption

Definition

(G ,SN) is strategy-proof if ∀i : ∀S ′N\i : Si best responds to S ′N\i .

(G ,SN) has threshold pricing if the winning bidder i at typeprofile (θi , θN\i ) pays inf{θ′i ∈ Θi such that i wins at (θ′i , θN\i )}.

Continuous case: strategy-proof → threshold pricing(Green-Laffont-Holmstrom)

Discrete case: Prices can wiggle in messy ways.

Definition

(G ,SN) is d-strategy-proof if it is strategy-proof and hasthreshold pricing.

A sufficient condition for strategy-proofness.Necessary ‘in the limit’.

Page 114: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

a technical assumption

Definition

(G ,SN) is strategy-proof if ∀i : ∀S ′N\i : Si best responds to S ′N\i .

(G ,SN) has threshold pricing if the winning bidder i at typeprofile (θi , θN\i ) pays inf{θ′i ∈ Θi such that i wins at (θ′i , θN\i )}.

Continuous case: strategy-proof → threshold pricing(Green-Laffont-Holmstrom)

Discrete case: Prices can wiggle in messy ways.

Definition

(G ,SN) is d-strategy-proof if it is strategy-proof and hasthreshold pricing.

A sufficient condition for strategy-proofness.Necessary ‘in the limit’.

Page 115: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

a technical assumption

Definition

(G ,SN) is strategy-proof if ∀i : ∀S ′N\i : Si best responds to S ′N\i .

(G ,SN) has threshold pricing if the winning bidder i at typeprofile (θi , θN\i ) pays inf{θ′i ∈ Θi such that i wins at (θ′i , θN\i )}.

Continuous case: strategy-proof → threshold pricing(Green-Laffont-Holmstrom)

Discrete case: Prices can wiggle in messy ways.

Definition

(G ,SN) is d-strategy-proof if it is strategy-proof and hasthreshold pricing.

A sufficient condition for strategy-proofness.Necessary ‘in the limit’.

Page 116: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 117: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 118: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 119: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 120: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 121: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 122: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 123: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 124: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 125: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 126: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 127: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 128: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 129: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 130: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Types of i consistent with history h

Θhi = {θi | ∀Ii ≺ h : i played Si (Ii , θi )}

Consider an ascending auction:

Page 131: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Feasible bids: θi ∈ Θi

The high bidder has placed the highest bid so far that is (weakly)above the reserve. (break ties with B)

Definition

(G ,SN) is a clean ascending auction if:

1. At each history, some bidder chooses to:

1.1 EITHER raise his bid to bi (where bi is no more than isnecessary to become the high bidder)

1.2 OR quit.

2. If only the high bidder remains, he wins and pays his bid.

3. (reserve) If no bidder remains, then no bidder wins.

4. (ceiling) If no bidder can beat the high bid, then the highbidder wins and pays his bid.

5. Si (θi ) specifies:

5.1 If (conditional on current infoset) you could win at a price≤ θi , keep bidding.

5.2 If the required bid is bi > θi , quit.

Page 132: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Feasible bids: θi ∈ Θi

The high bidder has placed the highest bid so far that is (weakly)above the reserve. (break ties with B)

Definition

(G ,SN) is a clean ascending auction if:

1. At each history, some bidder chooses to:

1.1 EITHER raise his bid to bi (where bi is no more than isnecessary to become the high bidder)

1.2 OR quit.

2. If only the high bidder remains, he wins and pays his bid.

3. (reserve) If no bidder remains, then no bidder wins.

4. (ceiling) If no bidder can beat the high bid, then the highbidder wins and pays his bid.

5. Si (θi ) specifies:

5.1 If (conditional on current infoset) you could win at a price≤ θi , keep bidding.

5.2 If the required bid is bi > θi , quit.

Page 133: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Feasible bids: θi ∈ Θi

The high bidder has placed the highest bid so far that is (weakly)above the reserve. (break ties with B)

Definition

(G ,SN) is a clean ascending auction if:

1. At each history, some bidder chooses to:

1.1 EITHER raise his bid to bi (where bi is no more than isnecessary to become the high bidder)

1.2 OR quit.

2. If only the high bidder remains, he wins and pays his bid.

3. (reserve) If no bidder remains, then no bidder wins.

4. (ceiling) If no bidder can beat the high bid, then the highbidder wins and pays his bid.

5. Si (θi ) specifies:

5.1 If (conditional on current infoset) you could win at a price≤ θi , keep bidding.

5.2 If the required bid is bi > θi , quit.

Page 134: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

An ascending auction is as a clean ascending auction, butadditionally can have:

1. Multiple quitting actions.

2. ‘Dawdling’ infosets where a bidder chooses to continue(without raising his bid) or quit.

3. ‘Chattering’ infosets at which a bidder who is already sure towin (and knows the price at which he will win) gives moreinformation about his type.

4. ‘Chattering’ infosets at which a bidder who has already quitgives more information about his type.

Page 135: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

An ascending auction is as a clean ascending auction, butadditionally can have:

1. Multiple quitting actions.

2. ‘Dawdling’ infosets where a bidder chooses to continue(without raising his bid) or quit.

3. ‘Chattering’ infosets at which a bidder who is already sure towin (and knows the price at which he will win) gives moreinformation about his type.

4. ‘Chattering’ infosets at which a bidder who has already quitgives more information about his type.

Page 136: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Definition

An ascending auction is as a clean ascending auction, butadditionally can have:

1. Multiple quitting actions.

2. ‘Dawdling’ infosets where a bidder chooses to continue(without raising his bid) or quit.

3. ‘Chattering’ infosets at which a bidder who is already sure towin (and knows the price at which he will win) gives moreinformation about his type.

4. ‘Chattering’ infosets at which a bidder who has already quitgives more information about his type.

Page 137: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Ascending auctions thread the needle

Theorem

Assume (G , SN) is d-optimal. If (G , SN) is an ascending auction,then (G ,SN) is credible and d-strategy-proof.

Theorem

Assume (G ,SN) is d-optimal and |N| = 2. If (G ,SN) is credibleand d-strategy-proof, then (G ,SN) is an ascending auction.

We think this is true for |N| > 2; proof under construction.

Page 138: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Ascending auctions thread the needle

Theorem

Assume (G , SN) is d-optimal. If (G , SN) is an ascending auction,then (G ,SN) is credible and d-strategy-proof.

Theorem

Assume (G , SN) is d-optimal and |N| = 2. If (G ,SN) is credibleand d-strategy-proof, then (G ,SN) is an ascending auction.

We think this is true for |N| > 2; proof under construction.

Page 139: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Ascending auctions thread the needle

Theorem

Assume (G , SN) is d-optimal. If (G , SN) is an ascending auction,then (G ,SN) is credible and d-strategy-proof.

Theorem

Assume (G , SN) is d-optimal and |N| = 2. If (G ,SN) is credibleand d-strategy-proof, then (G ,SN) is an ascending auction.

We think this is true for |N| > 2; proof under construction.

Page 140: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Is the ascending auction credible?

Page 141: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Is the ascending auction credible?

Page 142: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

“Chandelier Bidding”

Under New York City regulations auctioneers canfabricate bids up to an item’s reserve price. Because areserve price is secret and not listed in the catalog,bidders have no way of knowing which offers are real.

NYT, April 24, 2000

Page 143: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 144: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 145: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 146: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 147: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 148: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Q: Why not raise 1’s price to θ′1 + ε, even after bidder 2 has quit?A: 1’s virtual value is positive.

‘The book’ requires that 1 pay θ′1.

−εf (θ′1)θ′1︸ ︷︷ ︸expected loss from 1 quitting

+ (1− F (θ′1))ε︸ ︷︷ ︸expected gain from raising price

divide through by εf (θ′1)

− [θ′1 −1− F (θ′1)

f (θ′1)]︸ ︷︷ ︸

virtual value

< 0

Page 149: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 150: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 151: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 152: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 153: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 154: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 155: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 156: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 157: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 158: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 159: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 160: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 161: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Why is only the ascending auction credible and d-SP?A key feature of ascending auctions:All the types who might still win pool on the same action.

Suppose (G ,SN) d-optimal, d-SP. not pooling → not credible.

Page 162: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Returning to where we began

Most auctions in human history are (variations of) 1P, 2P, or AC.

Second-price auction: sealed-bid and SP

Invented by Vickrey (1961).Are the other auctions obsolete?

1P and AC are not obsolete. They are not historical accidents.

Page 163: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Returning to where we began

Most auctions in human history are (variations of) 1P, 2P, or AC.

Second-price auction: sealed-bid and SP

Invented by Vickrey (1961).Are the other auctions obsolete?

1P and AC are not obsolete. They are not historical accidents.

Page 164: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

Returning to where we began

Most auctions in human history are (variations of) 1P, 2P, or AC.

Second-price auction: sealed-bid and SP

Invented by Vickrey (1961).Are the other auctions obsolete?

1P and AC are not obsolete. They are not historical accidents.

Page 165: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion

An Auction Trilemma

Pick any two of three.

Page 166: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Appendix

Bidders seldom display types on placards.

In the English system bids are . . . usually transmittedby signal. Such signals may be in the form of a wink, anod, scratching an ear, lifting a pencil, tugging at thecoat of the auctioneer or even staring into theauctioneer’s eyes – all of them perfectly legal.

Cassady 1967

Public communication affects aftermarkets and thus incentives.Ausubel & Cramton 2004, Carroll & Segal 2016, Dworczak 2017.(Outside the model today.)

return

Page 167: Credible Mechanism Design - BFI€¦ · Introduction The Framework Credible Optimal Auctions Sealed Bids Ascending Conclusion Talk Outline A framework for partial commitment Credible

Appendix

Bidders seldom display types on placards.

In the English system bids are . . . usually transmittedby signal. Such signals may be in the form of a wink, anod, scratching an ear, lifting a pencil, tugging at thecoat of the auctioneer or even staring into theauctioneer’s eyes – all of them perfectly legal.

Cassady 1967

Public communication affects aftermarkets and thus incentives.Ausubel & Cramton 2004, Carroll & Segal 2016, Dworczak 2017.(Outside the model today.)

return