Ironing, Sweeping, and Multivariate Majorization Optimal Mechanisms - - PowerPoint PPT Presentation

ironing sweeping and multivariate majorization
SMART_READER_LITE
LIVE PREVIEW

Ironing, Sweeping, and Multivariate Majorization Optimal Mechanisms - - PowerPoint PPT Presentation

Ironing, Sweeping, and Multivariate Majorization Optimal Mechanisms for Mass-Produced Goods (with Jacob Goeree (UNSW) and Ningyi Sun (UNSW)) Nick Bedard (WLU) Virtual MD Seminar, Oct. 26 Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced


slide-1
SLIDE 1

Ironing, Sweeping, and Multivariate Majorization

Optimal Mechanisms for Mass-Produced Goods

(with Jacob Goeree (UNSW) and Ningyi Sun (UNSW))

Nick Bedard (WLU) Virtual MD Seminar, Oct. 26

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 1 / 35

slide-2
SLIDE 2

Introduction

We consider monopoly that sells an excludable, non-rivalrous good

  • For profit public goods
  • Many mass-produced goods fit this framework
  • E.g. newspapers, songs, movies, books, iPhones, television

Monopolist chooses single quality level to be enjoyed by all consumers Monopolist can restrict access to the good Buyers’ valuations are interdependent: private and common values

  • Could go either way: higher type for i may raise/lower j’s value

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 2 / 35

slide-3
SLIDE 3

Main Difficulty

The problem is naturally irregular

  • i.e. incentive constraints cannot be substituted out

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 3 / 35

slide-4
SLIDE 4

Main Difficulty

The problem is naturally irregular

  • i.e. incentive constraints cannot be substituted out

Mussa and Rosen’s (1978) and Myerson’s (1981) “ironing”

  • Constructive approach but only for unidimensional case

Rochet and Chon´ e’s (1998) “sweeping”

  • Works for multidimensional case but not constructive

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 3 / 35

slide-5
SLIDE 5

Main Difficulty

We develop a constructive multidimensional approach to ironing

  • Extend majorization theory to higher dimensions
  • Based on Kuhn-Tucker theory
  • Implement ironing via simple quadratic minimization problems

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 4 / 35

slide-6
SLIDE 6

Main Difficulty

Seller’s problem: max

q(x)is non-decreasing

E

  • q(x)MR(x) − 1

2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 5 / 35

slide-7
SLIDE 7

Main Difficulty

Seller’s problem: max

q(x)is non-decreasing

E

  • q(x)MR(x) − 1

2q(x)2

q(x) = max{0, MR(x)} not IC if MR(x) is decreasing in some directions

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 5 / 35

slide-8
SLIDE 8

Main Difficulty

Seller’s problem: max

q(x)is non-decreasing

E

  • q(x)MR(x) − 1

2q(x)2

q(x) = max{0, MR(x)} not IC if MR(x) is decreasing in some directions Ironing: construct non-decreasing MR(x) such that ˜ q(x) = arg max

q(x)

E

  • q(x)MR(x) − 1

2q(x)2

solves the original problem

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 5 / 35

slide-9
SLIDE 9

Main Difficulty

Seller’s problem: max

q(x)is non-decreasing

E

  • q(x)MR(x) − 1

2q(x)2

q(x) = max{0, MR(x)} not IC if MR(x) is decreasing in some directions E.g.

MR1

  • 9

1 10 1 2 11 2

  • +

MR2

  • 1

2 9 10 11 1 2

  • =

MR

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 5 / 35

slide-10
SLIDE 10

Main Difficulty

x

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 6 / 35

slide-11
SLIDE 11

Main Difficulty

x

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 6 / 35

slide-12
SLIDE 12

Main Difficulty

0.5 1 0.5 1 0.5 1 x1 x2 0.5 1 0.5 1 0.5 1 x1 x2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 7 / 35

slide-13
SLIDE 13

Model

Buyers i = {1, . . . , n} with types xi

  • Types drawn independently according to distribution Fi(xi)
  • Highest type ¯

xi Seller chooses

  • quality: q(x)
  • access rights: {η1(x), . . . , ηn(x)}
  • transfers: {t1(x), . . . , tn(x)}

Buyer i’s utility: ui(x) = vi(x)q(x)ηi(x) − ti(x) Assume vi(xi, x−i) increasing in xi for all x−i ∈ X−i

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 8 / 35

slide-14
SLIDE 14

Seller’s Problem

max

(q,η,t) E

  • i∈N

ti(x) − C(q(x))

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 9 / 35

slide-15
SLIDE 15

Seller’s Problem

max

(q,η,t) E

  • i∈N

ti(x) − C(q(x))

  • subject to (ex post) incentive compatibility: for all i ∈ N, x ∈ X

ui(x) ∈ arg max

ˆ xi∈Xi

ui(ˆ xi, x−i) and individual rationality: for all i ∈ N, x ∈ X ui(x) ≥ 0

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 9 / 35

slide-16
SLIDE 16

Seller’s Problem

Proposition

Mechanism (q, η, t) is incentive compatible if and only if, for all i ∈ N, x ∈ X, q(x)ηi(x) non-decreasing in xi and ti(x) = vi(x)q(x)ηi(x) −

  • si < xi

∆ivi(si, x−i)q(si, x−i)ηi(si, x−i)

  • ∆ivi(si, x−i) = vi(s+

i , x−i) − vi(si, x−i) and s+ i is one type higher

than si

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 10 / 35

slide-17
SLIDE 17

Seller’s Problem

Seller’s problem can be written as max

(q,η):X→R≥0×[0,1]n

q(x)ηi(x) non-decreasing for all i

E

  • q(x)
  • i∈N

MRi(x)ηi(x) − C

  • q(x)
  • where MRi(x) = vi(x) − ∆ivi(x) 1−Fi(xi)

fi(xi)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 11 / 35

slide-18
SLIDE 18

Seller’s Problem: Public Access and Quadratic Costs

Seller’s problem can be written as max

q:X→R≥0

q(x) non-decreasing for all i

E

  • q(x)
  • i∈N

MRi(x) − 1 2q(x)2 where MRi(x) = vi(x) − ∆ivi(x) 1−Fi(xi)

fi(xi)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 12 / 35

slide-19
SLIDE 19

Seller’s Problem: Public Access and Quadratic Costs

Seller’s problem can be written as max

q:X→R≥0

∆q(x) ≥ 0 for all i

E

  • q(x)
  • i∈N

MRi(x) − 1 2q(x)2 where MRi(x) = vi(x) − ∆ivi(x) 1−Fi(xi)

fi(xi)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 12 / 35

slide-20
SLIDE 20

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

  • E
  • q(x)
  • i∈N

MRi(x) − 1 2q(x)2 +

  • i∈N

x∈X

λi(x)∆iq(x)

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 13 / 35

slide-21
SLIDE 21

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

  • E
  • q(x)
  • i∈N

MRi(x) − 1 2q(x)2 −

  • i∈N

x∈X

∆iλi(x)q(x)

  • where λi(¯

xi, x−i) = 0 and ∆ivi(si, x−i) = vi(si, x−i) − vi(s−

i , x−i) and

s−

i is one type higher than si.

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 13 / 35

slide-22
SLIDE 22

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

E

  • q(x)
  • i∈N
  • MRi(x)−∆iλi(x)

fi(x)

  • − 1

2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 13 / 35

slide-23
SLIDE 23

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

E

  • q(x)
  • i∈N
  • MRi(x) − ∆iλi(x)

fi(x)

  • this “majorizes” MRi

in i direction

−1 2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 13 / 35

slide-24
SLIDE 24

Univariate Majorization

For g : X → R, h : X → R, g majorizes h in coordinate i, denoted g ≻i h, if

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 14 / 35

slide-25
SLIDE 25

Univariate Majorization

For g : X → R, h : X → R, g majorizes h in coordinate i, denoted g ≻i h, if (i) for any xi ∈ X we have E [g(s, x−i)|s ≤ xi] ≤ E [h(s, x−i)|s ≤ xi]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 14 / 35

slide-26
SLIDE 26

Univariate Majorization

For g : X → R, h : X → R, g majorizes h in coordinate i, denoted g ≻i h, if (i) for any xi ∈ X we have E [g(s, x−i)|s ≤ xi] ≤ E [h(s, x−i)|s ≤ xi] and (ii) E [g(x)] = E [h(x)]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 14 / 35

slide-27
SLIDE 27

Univariate Majorization

x h(x)

1

x g(x)

1

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 15 / 35

slide-28
SLIDE 28

Univariate Majorization

x h(x)

1

x

1

E(g(y)|y ≤ x) E(h(y)|y ≤ x)

x g(x)

1

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 15 / 35

slide-29
SLIDE 29

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x):

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 16 / 35

slide-30
SLIDE 30

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(si)

  • s ≤ xi
  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 16 / 35

slide-31
SLIDE 31

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(si)

  • s ≤ xi
  • = E
  • MR(s, x−i) | s ≤ xi

s≤xi ∆iλi(s, x−i)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 16 / 35

slide-32
SLIDE 32

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(si)

  • s ≤ xi
  • = E
  • MR(s, x−i) | s ≤ xi

s≤xi ∆iλi(s, x−i)

= E

  • MR(s, x−i) | s ≤ xi
  • − λi(xi, x−i)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 16 / 35

slide-33
SLIDE 33

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(si)

  • s ≤ xi
  • = E
  • MR(s, x−i) | s ≤ xi

s≤xi ∆iλi(s, x−i)

= E

  • MR(s, x−i) | s ≤ xi
  • − λi(xi, x−i)

≤ E

  • MR(s, x−i) | s ≤ xi
  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 16 / 35

slide-34
SLIDE 34

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • s ≤ xi
  • ≤ E
  • MRi(s, x−i) | s ≤ xi
  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 17 / 35

slide-35
SLIDE 35

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • s ≤ xi
  • ≤ E
  • MRi(s, x−i) | s ≤ xi
  • and

(ii) MRi(x) − ∆iλi(x)

fi(xi)

has total sum equal to MRi(x)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 17 / 35

slide-36
SLIDE 36

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • s ≤ xi
  • ≤ E
  • MRi(s, x−i) | s ≤ xi
  • and

(ii) MRi(x) − ∆iλi(x)

fi(xi)

has total sum equal to MRi(x) E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • = E
  • MR(s, x−i)
  • − λi(¯

xi, x−i)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 17 / 35

slide-37
SLIDE 37

Univariate Majorization

(i) MRi(x) − ∆iλi(x)

fi(xi)

has lower lower-sums than MRi(x): for all xi ∈ Xi E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • s ≤ xi
  • ≤ E
  • MRi(s, x−i) | s ≤ xi
  • and

(ii) MRi(x) − ∆iλi(x)

fi(xi)

has total sum equal to MRi(x) E

  • MRi(s, x−i) − ∆iλi(x)

fi(s)

  • = E
  • MR(s, x−i)
  • − λi(¯

xi, x−i) = E

  • MR(s, x−i)
  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 17 / 35

slide-38
SLIDE 38

Multivariate Majorization

(i)

i∈N

  • MRi(x) − ∆iλi(x)

fi(xi)

  • has lower lower-sums than

i∈N MRi(x):

for all lower sets X− ⊂ X E

  • i∈N
  • MRi(x) − ∆iλi(x)

fi(xi)

  • | x ∈ X−
  • ≤ E
  • i∈N

MRi(x) | x ∈ X−

  • and

(ii)

i∈N

  • MRi(x) − ∆iλi(x)

fi(xi)

  • has total sum equal to

i∈NMRi(x)

E

  • i∈N
  • MRi(x) − ∆iλi(x)

fi(xi)

  • = E
  • i∈N

MRi(x)

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 18 / 35

slide-39
SLIDE 39

Multivariate Majorization

Lower Sets

X x1 x2 X− X′′

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 19 / 35

slide-40
SLIDE 40

Multivariate Majorization

For g : X → R, h : X → R, g majorizes h, denoted g ≻ h, if (i) for any lower set X− ⊂ X we have E [g(x)|x ∈ X−] ≤ E [h(x)|x ∈ X−] and (ii) E [g(x)] = E [h(x)]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 20 / 35

slide-41
SLIDE 41

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

E

  • q(x)
  • i∈N
  • MRi(x) − ∆iλi(x)

fi(xi)

  • − 1

2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 21 / 35

slide-42
SLIDE 42

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0

max

q : X → R≥0

E

  • q(x)
  • i∈N
  • MRi(x) − ∆iλi(x)

fi(xi)

  • − 1

2q(x)2

  • FOC: q(x) = max
  • 0 ,

i∈N

  • MRi(x)− ∆iλi(x)

fi(xi)

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 21 / 35

slide-43
SLIDE 43

Seller’s Problem: Public Access

Saddle-point problem min

λ : X → R≥0 1 2E

  • max
  • 0, MR(x) − ∆iλi(x)

2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 21 / 35

slide-44
SLIDE 44

Seller’s Problem: Public Access

Saddle-point problem min

g : X → R g ≻ MR

1 2E[max{0, g(x)}2]

where MR =

i∈N MRi

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 21 / 35

slide-45
SLIDE 45

Ironing Independent of C

Lemma

If MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 22 / 35

slide-46
SLIDE 46

Ironing Independent of C

Lemma

If MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2] then MR(x) = arg min

g : X → R g ≻ MR

E

  • ψ(g(x))
  • for any convex function ψ : R → R.

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 22 / 35

slide-47
SLIDE 47

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 23 / 35

slide-48
SLIDE 48

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • MR(x) solution exists and is unique solution

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 23 / 35

slide-49
SLIDE 49

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • MR(x) solution exists and is unique solution
  • MR(x) is non-decreasing in all directions

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 23 / 35

slide-50
SLIDE 50

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • MR(x) solution exists and is unique solution
  • MR(x) is non-decreasing in all directions
  • MR(x) is minimal in {g | g ≻ MR} with respect to ≻:

MR ≻ g ≻ MR implies g = MR

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 23 / 35

slide-51
SLIDE 51

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 24 / 35

slide-52
SLIDE 52

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • Level sets of MR(x) form an ortho-convex partition

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 24 / 35

slide-53
SLIDE 53

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • Level sets of MR(x) form an ortho-convex partition

Examples of ortho-convex partitions:

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 24 / 35

slide-54
SLIDE 54

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • Level sets of MR(x) form an ortho-convex partition

Examples of ortho-convex partitions:

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 24 / 35

slide-55
SLIDE 55

Seller’s Problem: Public Access

For any convex C, ironed MR are solution to the simple quadratic problem: MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Proposition

  • Level sets of MR(x) form an ortho-convex partition
  • For each cell P of the partition MR(x) = E[MR(y)|y ∈ P]

Examples of ortho-convex partitions:

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 24 / 35

slide-56
SLIDE 56

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 25 / 35

slide-57
SLIDE 57

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 25 / 35

slide-58
SLIDE 58

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 25 / 35

slide-59
SLIDE 59

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 25 / 35

slide-60
SLIDE 60

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • MR =

6 6 6 12 12 6 12 12

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 26 / 35

slide-61
SLIDE 61

Example: Public Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • MR =

6 6 6 12 12 6 12 12

  • −∆1λ1 =
  • −4

−4 −4 4 4 4

  • , −∆2λ2 =

−4 4 −4 4 −4 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 27 / 35

slide-62
SLIDE 62

Optimal Mechanism: Public Access

Proposition

The optimal mechanism for public goods is given by {q∗(x), t∗

i (x)} where

q∗(x) = C′−1 max(0, MR(x))

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 28 / 35

slide-63
SLIDE 63

Optimal Mechanism: Public Access

Proposition

The optimal mechanism for public goods is given by {q∗(x), t∗

i (x)} where

q∗(x) = C′−1 max(0, MR(x))

  • where MR(x) follows from

MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2]

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 28 / 35

slide-64
SLIDE 64

Optimal Mechanism: Public Access

Proposition

The optimal mechanism for public goods is given by {q∗(x), t∗

i (x)} where

q∗(x) = C′−1 max(0, MR(x))

  • where MR(x) follows from

MR(x) = arg min

g : X → R g ≻ MR

E[g(x)2] and t∗

i (x) = vi(x)q∗(x) −

  • si < xi

∆vi(si, x−i)q∗(si, x−i)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 28 / 35

slide-65
SLIDE 65

How can restricted access can help seller?

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

With public access, we had MR =

  • 10

2 10 20 12 2 12 4

  • MR =

6 6 6 12 12 6 12 12

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 29 / 35

slide-66
SLIDE 66

How can restricted access can help seller?

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

With public access, we had MR =

  • 10

2 10 20 12 2 12 4

  • MR =

6 6 6 12 12 6 12 12

  • Individual marginal revenue:

MR1 = 9 1 10 1 2 11 2

  • , MR2 =

1 2 9 10 11 1 2

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 29 / 35

slide-67
SLIDE 67

Seller’s Problem

Restricted Access

Saddle-point problem min

λ : X → R+

max

(q,η) : X → R≥0×[0,1]n E

  • q(x)
  • i ∈ N

ηi(x)

  • MRi(x) − ∆iλi(x)

f(x)

  • − 1

2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 30 / 35

slide-68
SLIDE 68

Seller’s Problem

Restricted Access

Saddle-point problem min

λ : X → R+

max

q : X → R≥0

E

  • q(x)
  • i ∈ N

max

  • 0, MRi(x)−∆iλi(x)

f(x)

  • − 1

2q(x)2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 30 / 35

slide-69
SLIDE 69

Seller’s Problem

Restricted Access

Saddle-point problem

1 2

max

gi : X → R gi ≻ MRi

E

i ∈ N

max(0, gi(x) 2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 30 / 35

slide-70
SLIDE 70

Restricted Acccess

Proposition

The optimal mechanism for excludable goods is given by (q∗, η∗, t∗) with q∗(x) = C′−1

i ∈ N

max

  • 0,

MRi(x)

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 31 / 35

slide-71
SLIDE 71

Restricted Acccess

Proposition

The optimal mechanism for excludable goods is given by (q∗, η∗, t∗) with q∗(x) = C′−1

i ∈ N

max

  • 0,

MRi(x)

  • where
  • MR(x) ∈ arg min

gi : X → R gi ≻ MRi

E

i ∈ N

max(0, gi(x)) 2

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 31 / 35

slide-72
SLIDE 72

Restricted Acccess

Proposition

... and, for i ∈ N, η∗

i (x) =

     if

  • MRi(x) < 0

η0

i (x)

if

  • MRi(x) = 0

1 if

  • MRi(x) > 0

where η0

i (x) is such that q∗(x)η0 i (x) is constant in xi on each cell of the

generated partition and non-decreasing in xi,

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 32 / 35

slide-73
SLIDE 73

Restricted Acccess

Proposition

... and, for i ∈ N, η∗

i (x) =

     if

  • MRi(x) < 0

η0

i (x)

if

  • MRi(x) = 0

1 if

  • MRi(x) > 0

where η0

i (x) is such that q∗(x)η0 i (x) is constant in xi on each cell of the

generated partition and non-decreasing in xi, and t∗

i (x) = vi(x)q∗(x)η∗ i (x) −

  • si < xi

∆ivi(si, x−i)q∗(si, x−i)η∗

i (si, x−i)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 32 / 35

slide-74
SLIDE 74

Example: Restricted Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 33 / 35

slide-75
SLIDE 75

Example: Restricted Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 33 / 35

slide-76
SLIDE 76

Example: Restricted Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • MR =

9 3 9 14 14 3 14 6

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 34 / 35

slide-77
SLIDE 77

Example: Restricted Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • MR =

9 3 9 14 14 3 14 6

  • Need q∗

1(1, 0)η∗ 1(1, 0) = q∗ 1(2, 0)η1(2, 0)

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 34 / 35

slide-78
SLIDE 78

Example: Restricted Access

Suppose

  • 2 buyers
  • types uniform on X1 = X2 = {0, 1, 2},
  • valuations vi(xi, x−i) = 1 + 1

2xi + 9x−i(2 − x−i) for i = 1, 2

Then MR =

  • 10

2 10 20 12 2 12 4

  • MR =

9 3 9 14 14 3 14 6

  • Need q∗

1(1, 0)η∗ 1(1, 0) = q∗ 1(2, 0)η1(2, 0) ⇔ η∗ 1(1, 0) = 1 3

η1 = 1

1 3

1

3 7

1 1 1

  • , η2 =

1 3

1 1 1 1

3 7

1

  • Nick Bedard (WLU)

Optimal Mechanisms for Mass-Produced Goods 34 / 35

slide-79
SLIDE 79

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-80
SLIDE 80

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-81
SLIDE 81

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-82
SLIDE 82

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

In the paper we show how results extend to continuous types

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-83
SLIDE 83

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

In the paper we show how results extend to continuous types

  • allows us to relate sweeping operator to a stochastic operator that

maps MR to MR

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-84
SLIDE 84

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

In the paper we show how results extend to continuous types

  • allows us to relate sweeping operator to a stochastic operator that

maps MR to MR Future work:

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-85
SLIDE 85

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

In the paper we show how results extend to continuous types

  • allows us to relate sweeping operator to a stochastic operator that

maps MR to MR Future work:

  • Univariate majorization is related to 2nd order stochastic dominance

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35

slide-86
SLIDE 86

Conclusions

We solve problem of a monopolist provider of non-rivalrous good

  • to do so, develop concept of multivariate majorization via

Kuhn-Tucker problem

  • applies to both excludable and non-excludable goods

In the paper we show how results extend to continuous types

  • allows us to relate sweeping operator to a stochastic operator that

maps MR to MR Future work:

  • Univariate majorization is related to 2nd order stochastic dominance
  • Multivariate majorization gives natural generalization to multivariate

case

Nick Bedard (WLU) Optimal Mechanisms for Mass-Produced Goods 35 / 35