auction theory i

37
Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price Auction Theory I Lecture 18 Auction Theory I Lecture 18, Slide 1

Upload: others

Post on 12-Sep-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Auction Theory I

Lecture 18

Auction Theory I Lecture 18, Slide 1

Page 2: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Lecture Overview

1 Auctions

2 Canonical Single-Good Auctions

3 Comparing Auctions

4 Second-price auctions

Auction Theory I Lecture 18, Slide 2

Page 3: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Motivation

Auctions are any mechanisms for allocating resources amongself-interested agents

Very widely used

government sale of resourcesprivatizationstock marketrequest for quoteFCC spectrumreal estate saleseBay

Auction Theory I Lecture 18, Slide 3

Page 4: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

CS Motivation

resource allocation is a fundamental problem in CS

increasing importance of studying distributed systems withheterogeneous agents

markets for:

computational resources (JINI, etc.)P2P systemsnetwork bandwidth

currency needn’t be real money, just something scarce

that said, real money trading agents are also an importantmotivation

Auction Theory I Lecture 18, Slide 4

Page 5: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Lecture Overview

1 Auctions

2 Canonical Single-Good Auctions

3 Comparing Auctions

4 Second-price auctions

Auction Theory I Lecture 18, Slide 5

Page 6: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Some Canonical Auctions

English

Japanese

Dutch

First-Price

Second-Price

All-Pay

Auction Theory I Lecture 18, Slide 6

Page 7: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

English Auction

English Auction

auctioneer starts the bidding at some “reservation price”

bidders then shout out ascending prices

once bidders stop shouting, the high bidder gets the good atthat price

Auction Theory I Lecture 18, Slide 7

Page 8: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Japanese Auction

Japanese Auction

Same as an English auction except that the auctioneer callsout the prices

all bidders start out standing

when the price reaches a level that a bidder is not willing topay, that bidder sits down

once a bidder sits down, they can’t get back up

the last person standing gets the good

analytically more tractable than English because jump biddingcan’t occur

consider the branching factor of the extensive form game...

Auction Theory I Lecture 18, Slide 8

Page 9: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Dutch Auction

Dutch Auction

the auctioneer starts a clock at some high value; it descends

at some point, a bidder shouts “mine!” and gets the good atthe price shown on the clock

Auction Theory I Lecture 18, Slide 9

Page 10: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

First-, Second-Price Auctions

First-Price Auction

bidders write down bids on pieces of paper

auctioneer awards the good to the bidder with the highest bid

that bidder pays the amount of his bid

Second-Price Auction

bidders write down bids on pieces of paper

auctioneer awards the good to the bidder with the highest bid

that bidder pays the amount bid by the second-highest bidder

Auction Theory I Lecture 18, Slide 10

Page 11: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

All-Pay auction

All-Pay Auction

bidders write down bids on pieces of paper

auctioneer awards the good to the bidder with the highest bid

everyone pays the amount of their bid regardless of whether ornot they win

Auction Theory I Lecture 18, Slide 11

Page 12: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Auctions as Structured Negotiations

Any negotiation mechanism that is:

market-based (determines an exchange in terms of currency)

mediated (auctioneer)

well-specified (follows rules)

Defined by three kinds of rules:

rules for bidding

rules for what information is revealed

rules for clearing

Auction Theory I Lecture 18, Slide 12

Page 13: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Auctions as Structured Negotiations

Defined by three kinds of rules:

rules for bidding

who can bid, whenwhat is the form of a bidrestrictions on offers, as a function of:

bidder’s own previous bidauction state (others’ bids)eligibility (e.g., budget constraints)expiration, withdrawal, replacement

rules for what information is revealed

rules for clearing

Auction Theory I Lecture 18, Slide 12

Page 14: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Auctions as Structured Negotiations

Defined by three kinds of rules:

rules for bidding

rules for what information is revealed

when to reveal what information to whom

rules for clearing

Auction Theory I Lecture 18, Slide 12

Page 15: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Auctions as Structured Negotiations

Defined by three kinds of rules:

rules for bidding

rules for what information is revealed

rules for clearingwhen to clear

at intervalson each bidafter a period of inactivity

allocation (who gets what)payment (who pays what)

Auction Theory I Lecture 18, Slide 12

Page 16: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Lecture Overview

1 Auctions

2 Canonical Single-Good Auctions

3 Comparing Auctions

4 Second-price auctions

Auction Theory I Lecture 18, Slide 13

Page 17: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Intuitive comparison of 5 auctions

Intuitive Comparison of 5 auctions

• How should agents bid in these auctions?

English Dutch Japanese 1st-Price 2nd-Price

Duration #bidders, increment

starting price, clock

speed

#bidders, increment

fixed fixed

Info Revealed

2nd-highest val; bounds on others

winner’s bid

all val’s but winner’s

none none

Jump bids yes n/a no n/a n/a

Price Discovery

yes no yes no no

Regret no yes no yes no

Fill in “regret” after the fun game

How should agents bid in these auctions?

Auction Theory I Lecture 18, Slide 14

Page 18: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Intuitive comparison of 5 auctions

Intuitive Comparison of 5 auctions

• How should agents bid in these auctions?

English Dutch Japanese 1st-Price 2nd-Price

Duration #bidders, increment

starting price, clock

speed

#bidders, increment

fixed fixed

Info Revealed

2nd-highest val; bounds on others

winner’s bid

all val’s but winner’s

none none

Jump bids yes n/a no n/a n/a

Price Discovery

yes no yes no no

Regret no yes no yes no

Fill in “regret” after the fun game

How should agents bid in these auctions?

Auction Theory I Lecture 18, Slide 14

Page 19: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Fun Game

Valuation models:

the most important one: IPVvaluations are iid draws from some commonly-knowndistribution

do you see how we can write this as a Bayesian game?

The paper you are given contains four valuations

independent valuations, normally distributed with mean 100,stdev 20

Bid in four auctions:

Englishfirst-pricesecond-priceDutch

Auction Theory I Lecture 18, Slide 15

Page 20: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Fun Game

Valuation models:

the most important one: IPVvaluations are iid draws from some commonly-knowndistribution

do you see how we can write this as a Bayesian game?

The paper you are given contains four valuations

independent valuations, normally distributed with mean 100,stdev 20

Bid in four auctions:

English

first-pricesecond-priceDutch

Auction Theory I Lecture 18, Slide 15

Page 21: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Fun Game

Valuation models:

the most important one: IPVvaluations are iid draws from some commonly-knowndistribution

do you see how we can write this as a Bayesian game?

The paper you are given contains four valuations

independent valuations, normally distributed with mean 100,stdev 20

Bid in four auctions:

Englishfirst-price

second-priceDutch

Auction Theory I Lecture 18, Slide 15

Page 22: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Fun Game

Valuation models:

the most important one: IPVvaluations are iid draws from some commonly-knowndistribution

do you see how we can write this as a Bayesian game?

The paper you are given contains four valuations

independent valuations, normally distributed with mean 100,stdev 20

Bid in four auctions:

Englishfirst-pricesecond-price

Dutch

Auction Theory I Lecture 18, Slide 15

Page 23: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Fun Game

Valuation models:

the most important one: IPVvaluations are iid draws from some commonly-knowndistribution

do you see how we can write this as a Bayesian game?

The paper you are given contains four valuations

independent valuations, normally distributed with mean 100,stdev 20

Bid in four auctions:

Englishfirst-pricesecond-priceDutch

Auction Theory I Lecture 18, Slide 15

Page 24: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Intuitive comparison of 5 auctions

Intuitive Comparison of 5 auctions

• How should agents bid in these auctions?

English Dutch Japanese 1st-Price 2nd-Price

Duration #bidders, increment

starting price, clock

speed

#bidders, increment

fixed fixed

Info Revealed

2nd-highest val; bounds on others

winner’s bid

all val’s but winner’s

none none

Jump bids yes n/a no n/a n/a

Price Discovery

yes no yes no no

Regret no yes no yes no

Fill in “regret” after the fun game

Auction Theory I Lecture 18, Slide 16

Page 25: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Lecture Overview

1 Auctions

2 Canonical Single-Good Auctions

3 Comparing Auctions

4 Second-price auctions

Auction Theory I Lecture 18, Slide 17

Page 26: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price

Theorem

Truth-telling is a dominant strategy in a second-price auction.

In fact, we know this already (do you see why?)

However, we’ll look at a simpler, direct proof.

Auction Theory I Lecture 18, Slide 18

Page 27: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof

Theorem

Truth-telling is a dominant strategy in a second-price auction.

Proof.

Assume that the other bidders bid in some arbitrary way. We mustshow that i’s best response is always to bid truthfully. We’ll breakthe proof into two cases:

1 Bidding honestly, i would win the auction

2 Bidding honestly, i would lose the auction

Auction Theory I Lecture 18, Slide 19

Page 28: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (2)

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

highestbidi’s bid

winnerpays

i’s truevalue

Bidding honestly, i is the winner

If i bids higher, he will still win and still pay the same amount

If i bids lower, he will either still win and still pay the sameamount. . .

or lose and get utility of zero.

Auction Theory I Lecture 18, Slide 20

Page 29: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (2)

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

highestbidi’s bid

winnerpays

i’s truevalue

Bidding honestly, i is the winner

If i bids higher, he will still win and still pay the same amount

If i bids lower, he will either still win and still pay the sameamount. . .

or lose and get utility of zero.

Auction Theory I Lecture 18, Slide 20

Page 30: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (2)

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

highestbidi’s bid

winnerpays

i’s truevalue

Bidding honestly, i is the winner

If i bids higher, he will still win and still pay the same amount

If i bids lower, he will either still win and still pay the sameamount. . .

or lose and get utility of zero.

Auction Theory I Lecture 18, Slide 20

Page 31: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (2)

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

highestbidi’s bid

winnerpays

i’s truevalue

Bidding honestly, i is the winner

If i bids higher, he will still win and still pay the same amount

If i bids lower, he will either still win and still pay the sameamount. . . or lose and get utility of zero.

Auction Theory I Lecture 18, Slide 20

Page 32: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (3)

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

Bidding honestly, i is not the winner

If i bids lower, he will still lose and still pay nothing

If i bids higher, he will either still lose and still paynothing. . .

or win and pay more than his valuation.

Auction Theory I Lecture 18, Slide 21

Page 33: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (3)

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

Bidding honestly, i is not the winner

If i bids lower, he will still lose and still pay nothing

If i bids higher, he will either still lose and still paynothing. . .

or win and pay more than his valuation.

Auction Theory I Lecture 18, Slide 21

Page 34: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (3)

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

Bidding honestly, i is not the winner

If i bids lower, he will still lose and still pay nothing

If i bids higher, he will either still lose and still paynothing. . .

or win and pay more than his valuation.

Auction Theory I Lecture 18, Slide 21

Page 35: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

Second-Price proof (3)

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

highestbidi’s bid

i’s truevalue

next-highestbidi’s bid

i pays

i’s truevalue

Bidding honestly, i is not the winner

If i bids lower, he will still lose and still pay nothing

If i bids higher, he will either still lose and still paynothing. . . or win and pay more than his valuation.

Auction Theory I Lecture 18, Slide 21

Page 36: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

English and Japanese auctions

A much more complicated strategy space

extensive form gamebidders are able to condition their bids on information revealedby othersin the case of English auctions, the ability to place jump bids

intuitively, though, the revealed information doesn’t make anydifference in the IPV setting.

Theorem

Under the independent private values model (IPV), it is adominant strategy for bidders to bid up to (and not beyond) theirvaluations in both Japanese and English auctions.

Auction Theory I Lecture 18, Slide 22

Page 37: Auction Theory I

Auctions Canonical Single-Good Auctions Comparing Auctions Second-Price

English and Japanese auctions

A much more complicated strategy space

extensive form gamebidders are able to condition their bids on information revealedby othersin the case of English auctions, the ability to place jump bids

intuitively, though, the revealed information doesn’t make anydifference in the IPV setting.

Theorem

Under the independent private values model (IPV), it is adominant strategy for bidders to bid up to (and not beyond) theirvaluations in both Japanese and English auctions.

Auction Theory I Lecture 18, Slide 22