Dominant-Strategy Auction Design for Agents with Uncertain, Private - - PowerPoint PPT Presentation

dominant strategy auction design for agents with
SMART_READER_LITE
LIVE PREVIEW

Dominant-Strategy Auction Design for Agents with Uncertain, Private - - PowerPoint PPT Presentation

Introduction Revelation Principle Auction Design Dominant-Strategy Auction Design for Agents with Uncertain, Private Values David R.M. Thompson Kevin Leyton-Brown University of British Columbia DS Auction Design for Deliberative Agents


slide-1
SLIDE 1

Introduction Revelation Principle Auction Design

Dominant-Strategy Auction Design for Agents with Uncertain, Private Values

David R.M. Thompson Kevin Leyton-Brown University of British Columbia

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-2
SLIDE 2

Introduction Revelation Principle Auction Design

Outline

1 Introduction 2 Revelation Principle 3 Auction Design

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-3
SLIDE 3

Introduction Revelation Principle Auction Design

Valuation Uncertainty

A strong assumption from classical auction theory: agents know their own valuations Imagine going to a foreclosure auction to buy a house

Large purchase: you’ll think carefully about your strategy Can you identify a real value x, such that you’d be happy to buy the house for x − $0.01, and that you’d prefer to keep the money if offered the price x + $0.01?

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-4
SLIDE 4

Introduction Revelation Principle Auction Design

Valuation Uncertainty

A strong assumption from classical auction theory: agents know their own valuations Imagine going to a foreclosure auction to buy a house

Large purchase: you’ll think carefully about your strategy Can you identify a real value x, such that you’d be happy to buy the house for x − $0.01, and that you’d prefer to keep the money if offered the price x + $0.01? (I can’t.)

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-5
SLIDE 5

Introduction Revelation Principle Auction Design

How can we model such settings?

Deliberative agents: must pay a cost to learn about their own

  • values. Will only pay if the expected benefits outweigh the cost.

Thinking hard is costly Must solve a computational problem to determine my value

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-6
SLIDE 6

Introduction Revelation Principle Auction Design

Modeling deliberative agents

Definition (general model; informal)

We require that agents have independent, private values. Deliberative agents can nevertheless be quite complex: may be able to choose among a wide range of deliberations available deliberations may depend on the agent’s current belief state deliberations may be noisy agents may be unable ever to discover their values perfectly agents may be able to learn about each other’s valuations as well as their own . . . A formal model appears in our paper.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-7
SLIDE 7

Introduction Revelation Principle Auction Design

Modeling deliberative agents

Useful also to consider the simplest possible deliberative model:

Definition (Simple deliberative agent)

A simple deliberative agent i has two equally likely possible valuations (vL

i ,vH i ). Values are independent and private. At any

time, the agent can pay cost ci > 0 to discover his true valuation.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-8
SLIDE 8

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007].

N 1 1 v1=4 v1=0

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-9
SLIDE 9

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007].

N 1 1 1 1 1 1 v1=4 v1=0 ¬D D D ¬D

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-10
SLIDE 10

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007].

N 1 1 1 1 1 1 v1=4 v1=0 ¬D D D ¬D

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-11
SLIDE 11

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007].

N 1 1 1 1 1 1 v1=4 v1=0 ¬D D D ¬D

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-12
SLIDE 12

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007].

N 1 1 1 1 1 1 v1=4 v1=0 ¬D D D ¬D

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-13
SLIDE 13

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007]. D ¬D D 1 − c, 1 − c 1 − c, 1 ¬D 1, 1 − c 0, 0

D, D:

1 4(4 − 4) + 1 4(4 − 0) + 1 2(0) = 1

D, ¬D:

1 2(4 − 2) + 1 2(0) = 1

¬D, D:

1 2(2 − 0) + 1 2(0) = 1

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-14
SLIDE 14

Introduction Revelation Principle Auction Design

Background

Second-price auctions don’t have DS [Sandholm, 2000]. Second-price auctions give rise to a (mis-)coordination problem; don’t have symmetric PSNE [Thompson & L-B, 2007]. D ¬D D 1 − c, 1 − c 1 − c, 1 ¬D 1, 1 − c 0, 0 Similarly, Japanese and eBay (ascending proxy) auctions don’t have dominant strategies, and neither is equivalent to Second-price. [Compte & Jehiel, 2001; Rasmusen, 2006]

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-15
SLIDE 15

Introduction Revelation Principle Auction Design

Mechanism design in deliberative settings

Bayes-Nash:

The second-price auction is the most efficient sealed-bid auction [Bergemann & Valimaki, 2006], but is strictly worse than the Japanese auction [Compte & Jehiel, 2001]. The social-welfare maximizing single-good auction is known [Cavallo & Parkes, 2008].

Dominant strategies:

Impossibility result for general (non-IPV) valuations [Larson & Sandholm, 2004].

Question

For deliberative agents with IPV valuations, what (if any) single-item auctions offer dominant strategies?

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-16
SLIDE 16

Introduction Revelation Principle Auction Design

Outline

1 Introduction 2 Revelation Principle 3 Auction Design

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-17
SLIDE 17

Introduction Revelation Principle Auction Design

Revelation Principle for Deliberative Agents?

Revelation principle is very useful for characterizations. However, in our setting direct mechanisms can’t simulate indirect mechanisms [Larson & Sandholm, 2004]

the mechanism can’t deliberate for agents agents’ decisions about whether to deliberate may be conditional, so they can’t be asked to deliberate up front.

Larson & Sandholm’s negative result proven without appeal to a revelation principle.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-18
SLIDE 18

Introduction Revelation Principle Auction Design

Revelation Principle

Definition (Dynamically direct mechanism)

Dynamically direct mechanisms ask one agent to deliberate and report the result, repeat this process an arbitrary number of times, and then choose an outcome.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-19
SLIDE 19

Introduction Revelation Principle Auction Design

Revelation Principle

Bidder 1 Bidder 1 Information Source Information Source

Query Observation

Indirect Auction Indirect Auction Bidder 2 Bidder 2 Information Source Information Source Strategy s2 Strategy s2

Query Observation Bid Information

Strategy s1 Strategy s1

Bid Information

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-20
SLIDE 20

Introduction Revelation Principle Auction Design

Revelation Principle

Bidder 1 Bidder 1 Information Source Information Source Strategy s1 Strategy s1

Query Observation

Dynamically Direct Auction Dynamically Direct Auction Bidder 2 Bidder 2 Information Source Information Source Truthful Strategy Truthful Strategy

Query Observation

Original, Indirect Auction Original, Indirect Auction Proxy 1 Proxy 1

Bid Information

Truthful Strategy Truthful Strategy Strategy s1 Strategy s1 Strategy s1 Strategy s1 Proxy 2 Proxy 2 Strategy s2 Strategy s2

Query Observation Query Observation Bid Information

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-21
SLIDE 21

Introduction Revelation Principle Auction Design

Revelation Principle

Definition (Truthful)

In a truthful strategy, the agent deliberates when asked and reports his true value.

Definition (Social choice function)

A social choice function is a (possibly randomized) mapping from (true) valuation profiles to allocations.

Theorem (Revelation principle for deliberative agents1)

If social choice function χ is implementable in dominant strategies, then χ is implementable in truthful dominant strategies by a dynamically direct mechanism.

1Holds even for the general, IPV model. DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-22
SLIDE 22

Introduction Revelation Principle Auction Design

Outline

1 Introduction 2 Revelation Principle 3 Auction Design

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-23
SLIDE 23

Introduction Revelation Principle Auction Design

Main Result

Definition (Sequential Posted-Price Auction (SPPA))

A sequential posted-price auction is a multistage auction in which at every stage, the auctioneer makes a posted-price, take-it-or-leave-it offer to a single agent. Each agent gets at most

  • ne offer.

Theorem (Characterization)

In our model, a deterministic social choice function χ is implementable in dominant strategies if and only if it is implementable by a SPPA.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-24
SLIDE 24

Introduction Revelation Principle Auction Design

Proof

Proof for the if direction (SPPA = ⇒ dominant strategies) is straightforward:

Because values are IPV, the agent currently being offered a price is indifferent to everything that could happen after, and learns nothing from what happened before. We obtain dominant strategies even in our general IPV model.

The proof for the only-if direction is more complicated; I’ll sketch it here. This (negative result) holds even under the simple IPV model.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-25
SLIDE 25

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Assume that we have some truthful, deterministic, and dynamically direct mechanism M that implements χ. Assume the simple IPV model. We show that χ is implementable by an SPPA.

Lemma (Information Availability)

The outcome chosen by the mechanism is completely determined by the types of the agents who deliberate.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-26
SLIDE 26

Introduction Revelation Principle Auction Design

Only-If Proof: Influence

Lemma (Influence)

An agent only deliberates when doing so always makes the difference between winning and losing (i.e., when he would always win if he reported the high type and lose otherwise). Otherwise, for some strategies of the other agents:

i always wins or always loses: would strictly prefer not to pay the deliberation cost i loses with the high type and wins with the low type: violates DS truthfulness.

Note: relies on our assumption of determinism.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-27
SLIDE 27

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H H H H H H H H ?

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-28
SLIDE 28

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H H H H H H H H ? 1

Either nobody wins, or an arbitrary agent (say, 1) wins.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-29
SLIDE 29

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H H H H H H H H 1

If nobody wins in this case, nobody ever deliberates, and so by information availability nobody ever wins. This is a trivial SPPA. Now consider the case where 1 wins.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-30
SLIDE 30

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H H H H H H H H 1 H * * * * * * * 1

By influence, χ can’t depend on the valuations of any agent other than 1, because the others can’t be asked to deliberate.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-31
SLIDE 31

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H * * * * * * * 1

By information availability, the mechanism must set 1’s price independently of the other agents’ valuations, and by DS it must set the price independently of 1’s valuation. Thus, it must be equivalent to a posted price.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-32
SLIDE 32

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H * * * * * * * 1 L H H H H H H H ? 1 2

Here nobody could win, 1 could win again, or some other arbitrary agent (say, 2) could win. The first two cases are trivial.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-33
SLIDE 33

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H * * * * * * * 1 L H * * * * * * 2

When 2 wins, by influence χ can’t depend on the valuations of any agent > 2. By information availability, 2’s payment can’t depend

  • n these values; by DS it cannot depend on 2’s declaration. Thus

2 is asked to pay a posted price.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-34
SLIDE 34

Introduction Revelation Principle Auction Design

Only-If Proof: Dominant Strategies = ⇒ SPPA

Consider social choice function χ’s value on different inputs.

v χ(v) H * * * * * * * 1 L H * * * * * * 2 L L H * * * * * 3 L L L H * * * * 4 L L L L H * * * 5 L L L L L H * * 6 L L L L L L H * 7 L L L L L L L H 8

We proceed by induction, completing the proof.

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-35
SLIDE 35

Introduction Revelation Principle Auction Design

Discussion

Our result circumvents Larson & Sandholm’s impossibility result in the IPV setting

we satisfy all of their desiderata that make sense under IPV (dominant strategies, strategy dependence, non-misleadingness, preference formation independence; strategic-deliberation-proofness does not apply)

Our result adds to recent arguments in favor of SPPAs

similar posted-price mechanisms appear often in practice they have been shown to have good revenue and efficiency properties (e.g., [Blumrosen & Holenstein 2008; Chawla, Hartline, Malec & Sivan 2010; Kleinberg & Leighton 2003; Shakkottai, Srikant, Ozdaglar, & Acemogluet 2008]) they limit info revelation (e.g., [Sandholm & Gilpin 2006]).

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown

slide-36
SLIDE 36

Introduction Revelation Principle Auction Design

Summary

Our model: single-item auction with “deliberative” agents who must pay to learn about their own IPV valuations. Our contributions:

Revelation principle: still works, but must generalize to multi-stage (“dynamically direct”) mechanisms Characterization: dominant strategies ⇐ ⇒ sequential posted-price auction

Interesting open questions:

Maximizing revenue or welfare More general domains (e.g., multi-unit auctions) Randomized mechanisms

DS Auction Design for Deliberative Agents David R.M. Thompson, Kevin Leyton-Brown