Mechanism Design with Unknown Correlated Distributions: Can We Learn - - PowerPoint PPT Presentation

mechanism design with unknown correlated distributions
SMART_READER_LITE
LIVE PREVIEW

Mechanism Design with Unknown Correlated Distributions: Can We Learn - - PowerPoint PPT Presentation

Mechanism Design with Unknown Correlated Distributions: Can We Learn Optimal Mechanisms? Michael Albert 1 , Vincent Conitzer 1 , Peter Stone 2 1 Duke University, 2 University of Texas at Austin May 10th, 2017 1 / 23 Introduction Background


slide-1
SLIDE 1

Mechanism Design with Unknown Correlated Distributions: Can We Learn Optimal Mechanisms?

Michael Albert1, Vincent Conitzer1, Peter Stone2

1Duke University, 2University of Texas at Austin

May 10th, 2017

1 / 23

slide-2
SLIDE 2

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

2 / 23

slide-3
SLIDE 3

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

2 / 23

slide-4
SLIDE 4

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

2 / 23

slide-5
SLIDE 5

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

2 / 23

slide-6
SLIDE 6

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

2 / 23

slide-7
SLIDE 7

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Auctions are one of the fundamental tools of the modern economy

In 2012, four government agencies purchased $800 million through reverse auctions (Government Accountability Office 2013) In 2014, NASA awarded contracts to Boeing and Space-X worth $4.2 billion and $2.6 billion through an auction process (NASA 2014) In 2016, $72.5 billion of ad revenue generated through auctions (IAB 2017) The FCC spectrum auction just allocated $20 billion worth of broadcast spectrum

It is important that the mechanisms we use are revenue optimal!

2 / 23

slide-8
SLIDE 8

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Standard mechanisms do very well with large numbers of bidders

VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996)

For “thin” markets, must use knowledge of the distribution of bidders

Generalized second price auction with reserves (Myerson 1981)

Thin markets are a large concern

Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013)

3 / 23

slide-9
SLIDE 9

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Standard mechanisms do very well with large numbers of bidders

VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996)

For “thin” markets, must use knowledge of the distribution of bidders

Generalized second price auction with reserves (Myerson 1981)

Thin markets are a large concern

Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013)

3 / 23

slide-10
SLIDE 10

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Standard mechanisms do very well with large numbers of bidders

VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996)

For “thin” markets, must use knowledge of the distribution of bidders

Generalized second price auction with reserves (Myerson 1981)

Thin markets are a large concern

Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013)

3 / 23

slide-11
SLIDE 11

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

A common assumption in mechanism design is independent bidder valuations

v1 v2 v3

4 / 23

slide-12
SLIDE 12

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

This is not accurate for many settings

Oil drilling rights Sponsored search auctions Anything with resale value

v1 v2 v3

4 / 23

slide-13
SLIDE 13

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Cremer and McLean (1985) demonstrates that full surplus extraction as revenue is possible for correlated valuation settings! And it’s easy!

v1 v2 v3

4 / 23

slide-14
SLIDE 14

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

What if we don’t know the distribution though?

v1 v2 v3

4 / 23

slide-15
SLIDE 15

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

Fu et. al. 2014 indicate that it is still easy if we have a finite set of potential distributions!

v1 v2 v3

4 / 23

slide-16
SLIDE 16

Introduction Background Learning Optimal Mechanisms Conclusion

Introduction

What if we have an infinite set of distributions?

v1 v2 v3

4 / 23

slide-17
SLIDE 17

Introduction Background Learning Optimal Mechanisms Conclusion

Contribution

In order to effectively implement mechanisms that take advantage

  • f correlation, there needs to be a lot of correlation.

5 / 23

slide-18
SLIDE 18

Introduction Background Learning Optimal Mechanisms Conclusion

Problem Description

A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v(θ) An external signal ω ∈ Ω and distribution π(θ, ω) ∈ ∆(Θ × Ω)

6 / 23

slide-19
SLIDE 19

Introduction Background Learning Optimal Mechanisms Conclusion

Problem Description

A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v(θ) An external signal ω ∈ Ω and distribution π(θ, ω) ∈ ∆(Θ × Ω)

6 / 23

slide-20
SLIDE 20

Introduction Background Learning Optimal Mechanisms Conclusion

Problem Description

A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v(θ) An external signal ω ∈ Ω and distribution π(θ, ω) ∈ ∆(Θ × Ω)

  • r

6 / 23

slide-21
SLIDE 21

Introduction Background Learning Optimal Mechanisms Conclusion

Mechanism and Bidder Utility

Definition: Mechanism A (direct revelation) mechanism, (♣, ①), is defined by, given the bidder type and external signal (θ, ω), the probability that the seller allocates the item to the bidder, ♣(θ, ω), and a monetary transfer from the bidder to the seller, ①(θ, ω). ♣ ① ♣ ①

7 / 23

slide-22
SLIDE 22

Introduction Background Learning Optimal Mechanisms Conclusion

Mechanism and Bidder Utility

Definition: Mechanism A (direct revelation) mechanism, (♣, ①), is defined by, given the bidder type and external signal (θ, ω), the probability that the seller allocates the item to the bidder, ♣(θ, ω), and a monetary transfer from the bidder to the seller, ①(θ, ω). Definition: Bidder Utility Given a realization of the external signal ω, reported type θ′ ∈ Θ by the bidder, and true type θ ∈ Θ, the bidder’s utility under mechanism (♣, ①) is: U(θ, θ′, ω) = v(θ)♣(θ′, ω) − ①(θ′, ω)

7 / 23

slide-23
SLIDE 23

Introduction Background Learning Optimal Mechanisms Conclusion

Definition: Ex-Interim Individual Rationality (IR) A mechanism (♣, ①) is ex-interim individually rational (IR) if: ∀θ ∈ Θ :

  • ω∈Ω

π(ω|θ)U(θ, θ, ω) ≥ 0 ♣ ①

8 / 23

slide-24
SLIDE 24

Introduction Background Learning Optimal Mechanisms Conclusion

Definition: Ex-Interim Individual Rationality (IR) A mechanism (♣, ①) is ex-interim individually rational (IR) if: ∀θ ∈ Θ :

  • ω∈Ω

π(ω|θ)U(θ, θ, ω) ≥ 0 Definition: Bayesian Incentive Compatibility (IC) A mechanism (♣, ①) is Bayesian incentive compatible (IC) if: ∀θ, θ′ ∈ Θ :

  • ω∈Ω

π(ω|θ)U(θ, θ, ω) ≥

  • ω∈Ω

π(ω|θ)U(θ, θ′, ω)

8 / 23

slide-25
SLIDE 25

Introduction Background Learning Optimal Mechanisms Conclusion

Definition: Optimal Mechanisms A mechanism (♣, ①) is an optimal mechanism if under the constraint of ex-interim individual rationality and Bayesian incentive compatibility it maximizes the following:

  • θ,ω

①(θ, ω)π(θ, ω) (1)

9 / 23

slide-26
SLIDE 26

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-27
SLIDE 27

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-28
SLIDE 28

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-29
SLIDE 29

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-30
SLIDE 30

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-31
SLIDE 31

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-32
SLIDE 32

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-33
SLIDE 33

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-34
SLIDE 34

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-35
SLIDE 35

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-36
SLIDE 36

Introduction Background Learning Optimal Mechanisms Conclusion

Full Surplus Extraction with Bayesian Mechanisms (Cremer and McLean 1985; A, Conitzer, and Lopomo 2016)

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

10 / 23

slide-37
SLIDE 37

Introduction Background Learning Optimal Mechanisms Conclusion

Uncertain Distributions

What if we don’t know the true distribution?

Maybe we observe samples from previous auction rounds

Full extraction is still possible and easy with a finite set of potential distributions

Lopomo, Rigotti, and Shannon 2009 give conditions under which full extraction is possible with Knightian uncertainty in a discrete type space Fu et. al. 2014 find that a single sample from the underlying distribution is sufficient to extract full revenue (given a generic condition)

We look at an infinite set of distributions

Discrete set for impossibility result Single bidder and external signal, bidder knows true distribution We know the marginal distribution over bidder types Finite number of samples from the true distribution Bidders report both type and true distribution

11 / 23

slide-38
SLIDE 38

Introduction Background Learning Optimal Mechanisms Conclusion

Uncertain Distributions

What if we don’t know the true distribution?

Maybe we observe samples from previous auction rounds

Full extraction is still possible and easy with a finite set of potential distributions

Lopomo, Rigotti, and Shannon 2009 give conditions under which full extraction is possible with Knightian uncertainty in a discrete type space Fu et. al. 2014 find that a single sample from the underlying distribution is sufficient to extract full revenue (given a generic condition)

We look at an infinite set of distributions

Discrete set for impossibility result Single bidder and external signal, bidder knows true distribution We know the marginal distribution over bidder types Finite number of samples from the true distribution Bidders report both type and true distribution

11 / 23

slide-39
SLIDE 39

Introduction Background Learning Optimal Mechanisms Conclusion

Uncertain Distributions

What if we don’t know the true distribution?

Maybe we observe samples from previous auction rounds

Full extraction is still possible and easy with a finite set of potential distributions

Lopomo, Rigotti, and Shannon 2009 give conditions under which full extraction is possible with Knightian uncertainty in a discrete type space Fu et. al. 2014 find that a single sample from the underlying distribution is sufficient to extract full revenue (given a generic condition)

We look at an infinite set of distributions

Discrete set for impossibility result Single bidder and external signal, bidder knows true distribution We know the marginal distribution over bidder types Finite number of samples from the true distribution Bidders report both type and true distribution

11 / 23

slide-40
SLIDE 40

Introduction Background Learning Optimal Mechanisms Conclusion

Uncertain Distributions

What if we don’t know the true distribution?

Maybe we observe samples from previous auction rounds

Full extraction is still possible and easy with a finite set of potential distributions

Lopomo, Rigotti, and Shannon 2009 give conditions under which full extraction is possible with Knightian uncertainty in a discrete type space Fu et. al. 2014 find that a single sample from the underlying distribution is sufficient to extract full revenue (given a generic condition)

We look at an infinite set of distributions

Discrete set for impossibility result Single bidder and external signal, bidder knows true distribution We know the marginal distribution over bidder types Finite number of samples from the true distribution Bidders report both type and true distribution

11 / 23

slide-41
SLIDE 41

Introduction Background Learning Optimal Mechanisms Conclusion

Converging Sequences of Distributions

Definition: Converging Distributions A countably infinite sequence of distributions {πi}∞

i=1 is said to be

converging to the distribution π∗, the convergence point, if for all θ ∈ Θ and ǫ > 0, there exists a T ∈ N such that for all i ≥ T, ||πi(·|θ) − π∗(·|θ)|| < ǫ. I.e., for each θ ∈ Θ, the conditional distributions in the sequence, {πi(·|θ)}∞

i=1, converge to

the conditional distribution π∗(·|θ) in the l2 norm.

12 / 23

slide-42
SLIDE 42

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |v) v π2 π3 π4 π5 π1 π∗

13 / 23

slide-43
SLIDE 43

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |v) v π2 π3 π4 π5 π1 π∗

13 / 23

slide-44
SLIDE 44

Introduction Background Learning Optimal Mechanisms Conclusion

Distribution as Private Information

Definition: Mechanism with Private Distributions A (direct revelation) mechanism, (♣, ①), is defined by, given a bidder type, a distribution, and the external signal, (θ, π, ω), the probability that the seller allocates the item to the bidder, ♣(θ, π, ω), and a monetary transfer from the bidder to the seller, ①(θ, π, ω). ♣ ① ♣ ①

14 / 23

slide-45
SLIDE 45

Introduction Background Learning Optimal Mechanisms Conclusion

Distribution as Private Information

Definition: Mechanism with Private Distributions A (direct revelation) mechanism, (♣, ①), is defined by, given a bidder type, a distribution, and the external signal, (θ, π, ω), the probability that the seller allocates the item to the bidder, ♣(θ, π, ω), and a monetary transfer from the bidder to the seller, ①(θ, π, ω). Definition: Bidder Utility with Private Distributions Given a realization of the external signal ω, reported type θ′ ∈ Θ by the bidder, reported distribution π′ ∈ {πi}∞

i=1, true type θ ∈ Θ,

and true distribution π ∈ {πi}∞

i=1, the bidder’s utility under

mechanism (♣, ①) is: U(θ, π, θ′, π′, ω) = v(θ)♣(θ′, π′, ω) − ①(θ′, π′, ω)

14 / 23

slide-46
SLIDE 46

Introduction Background Learning Optimal Mechanisms Conclusion

Definition: Ex-Interim Individual Rationality (IR) A mechanism (♣, ①) is ex-interim individually rational (IR) if for all θ ∈ Θ and π ∈ {πi}∞

i=1:

∀θ ∈ Θ :

  • ω∈Ω

π(ω|θ)U(θ, π, θ, π, ω) ≥ 0 ♣ ①

15 / 23

slide-47
SLIDE 47

Introduction Background Learning Optimal Mechanisms Conclusion

Definition: Ex-Interim Individual Rationality (IR) A mechanism (♣, ①) is ex-interim individually rational (IR) if for all θ ∈ Θ and π ∈ {πi}∞

i=1:

∀θ ∈ Θ :

  • ω∈Ω

π(ω|θ)U(θ, π, θ, π, ω) ≥ 0 Definition: Bayesian Incentive Compatibility (IC) A mechanism (♣, ①) is Bayesian incentive compatible (IC) if for all θ, θ′ ∈ Θ and π, π′ ∈ {πi}∞

i=1:

  • ω∈Ω

π(ω|θ)U(θ, π, θ, π, ω) ≥

  • ω∈Ω

π(ω|θ)U(θ, π, θ′, π′, ω)

15 / 23

slide-48
SLIDE 48

Introduction Background Learning Optimal Mechanisms Conclusion

Convergence to an Interior Point

Assumption: Converging to an Interior Point For the sequence of distributions {πi}∞

i=1 converging to π∗ and for

any θ′ ∈ Θ, there exists a subset of distributions of size |Ω| from the set {πi(·|θ)}i,θ that is affinely independent and the distribution π∗(·|θ′) is a strictly convex combination of the elements of the

  • subset. I.e., there exists {αk}|Ω|

k=1, αk ∈ (0, 1), and {πk(·|θk)}|Ω| k=1

such that π∗(·|θ′) = |Ω|

k=1 αkπk(·|θk).

16 / 23

slide-49
SLIDE 49

Introduction Background Learning Optimal Mechanisms Conclusion

π(ωL) = 1 π(ωM) = 1 π(ωH) = 1 π1 π2 π3 π∗

17 / 23

slide-50
SLIDE 50

Introduction Background Learning Optimal Mechanisms Conclusion

π(ωL) = 1 π(ωM) = 1 π(ωH) = 1 π1 π2 π3 π∗

17 / 23

slide-51
SLIDE 51

Introduction Background Learning Optimal Mechanisms Conclusion

π(ωL) = 1 π(ωM) = 1 π(ωH) = 1 π1 π2 π3 π∗

17 / 23

slide-52
SLIDE 52

Introduction Background Learning Optimal Mechanisms Conclusion

Inapproximability of the Optimal Mechanism

Theorem: Inapproximability of the Optimal Mechanism Let {πi}∞

i=1 be a sequence of distributions converging to π∗.

Denote the revenue of the optimal mechanism for the distribution π∗ by R. For any k > 0, there exists a T ∈ N such that for all πi′ ∈ {πi}∞

i=T, the expected revenue is less than R + k.

18 / 23

slide-53
SLIDE 53

Introduction Background Learning Optimal Mechanisms Conclusion

Inapproximability of the Optimal Mechanism

Theorem: Inapproximability of the Optimal Mechanism Let {πi}∞

i=1 be a sequence of distributions converging to π∗.

Denote the revenue of the optimal mechanism for the distribution π∗ by R. For any k > 0, there exists a T ∈ N such that for all πi′ ∈ {πi}∞

i=T, the expected revenue is less than R + k.

Corrollary: Sampling Doesn’t Help The above still holds if the mechanism designer has access to a finite number of samples from the underlying true distribution.

18 / 23

slide-54
SLIDE 54

Introduction Background Learning Optimal Mechanisms Conclusion

Sufficient Correlation Implies Near Optimal Revenue

Theorem: Sufficient Correlation Implies Near Optimal Revenue For any distribution π∗ that satisfies the ACL condition with

  • ptimal revenue R and given any positive constant k > 0, there

exists ǫ > 0 and a mechanism such that for all distributions, π′, for which for all θ ∈ Θ, ||π∗(·|θ) − π′(·|θ)|| < ǫ, the revenue generated by the mechanism is greater than or equal to R − k.

19 / 23

slide-55
SLIDE 55

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

20 / 23

slide-56
SLIDE 56

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

20 / 23

slide-57
SLIDE 57

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

20 / 23

slide-58
SLIDE 58

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

20 / 23

slide-59
SLIDE 59

Introduction Background Learning Optimal Mechanisms Conclusion

.1 .2 .3 .4 .5 .6 .7 .8 .9 −2 −1 1 2 3 4 5 6 −2 −1 1 2 3 4 5 6

π( |θ) v(θ)

1

20 / 23

slide-60
SLIDE 60

Introduction Background Learning Optimal Mechanisms Conclusion

A, Conitzer, and Stone 2017 - AAAI - Automated Design

  • f Robust Mechanisms

102 103 104 105 106

Number of Samples

0.5 0.6 0.7 0.8 0.9 1.0 1.1

Relative Revenue

Corr = .25 Corr = .5 Corr = .75

21 / 23

slide-61
SLIDE 61

Introduction Background Learning Optimal Mechanisms Conclusion

Related Work

Unknown Correlated Distributions (Lopomo, Rigotti, and Shannon 2009, Fu, Haghpanah, Hartline, and Kleinberg 2014) Automated Mechanism Design (Conitzer and Sandholm 2002, 2004; Guo and Conitzer 2010; Sandholm and Likhodedov 2015) Robust Optimization (Bertsimas and Sim 2004; Aghassi and Bertsimas 2006) Learning Bidder Distributions (Elkind 2007, Blume et. al. 2015, Morgenstern and Roughgarden 2015) Simple vs. Optimal Mechanisms (Bulow and Klemperer 1996; Hartline and Roughgarden 2009)

22 / 23

slide-62
SLIDE 62

Introduction Background Learning Optimal Mechanisms Conclusion

Thank you for listening to my presentation. Questions?

102 103 104 105 106

Number of Samples

0.5 0.6 0.7 0.8 0.9 1.0 1.1

Relative Revenue Corr = .25 Corr = .5 Corr = .75

I will also be presenting this as a poster at DD-2 during the Thursday morning poster session. Please come by!

23 / 23