CMU 15-896 Mechanism design 1: Without money Teacher: Ariel - - PowerPoint PPT Presentation

cmu 15 896
SMART_READER_LITE
LIVE PREVIEW

CMU 15-896 Mechanism design 1: Without money Teacher: Ariel - - PowerPoint PPT Presentation

CMU 15-896 Mechanism design 1: Without money Teacher: Ariel Procaccia Approximate MD wo money We saw in kidney exchange that the optimal solution may not be strategyproof Approximation can be a way to quantify how much we sacrifice by


slide-1
SLIDE 1

CMU 15-896

Mechanism design 1: Without money

Teacher: Ariel Procaccia

slide-2
SLIDE 2

15896 Spring 2016: Lecture 21

Approximate MD wo money

  • We saw in kidney exchange that the optimal

solution may not be strategyproof

  • Approximation can be a way to quantify how

much we sacrifice by insisting on strategyproofness (Example: Mix and Match)

2

slide-3
SLIDE 3

15896 Spring 2016: Lecture 21

Facility location

  • Each player

has a location

  • Given
  • , choose a facility

location

  • Two objective functions
  • Social cost: sc
  • Maximum cost: mc
  • Social cost: the median is optimal and SP

3

slide-4
SLIDE 4

15896 Spring 2016: Lecture 21

The median is SP

4

slide-5
SLIDE 5

15896 Spring 2016: Lecture 21

MC + det

  • What about maximum cost as the
  • bjective?

5

Poll 1: What is the approximation ratio of the median to the max cost?

1. 2. 3. 4.

slide-6
SLIDE 6

15896 Spring 2016: Lecture 21

MC + det

  • Theorem [P and Tennenholtz 2009]: No

deterministic SP mechanism has an approximation ration to the max cost

  • Proof:

6

slide-7
SLIDE 7

15896 Spring 2016: Lecture 21

MC + rand

  • The Left-Right-Middle (LRM) Mechanism:

Choose

with prob.

,

with

prob. , and their average with prob.

7

Poll 2: What is the approximation ratio of the LRM Mechanism to the max cost?

1.

5/4

2.

3/2

3.

7/4

4.

2

slide-8
SLIDE 8

15896 Spring 2016: Lecture 21

MC + rand

  • Theorem [P and Tennenholtz 2009]: LRM

is SP

  • Proof:

8

  • 2

1/4 1/4 1/4 1/4 1/2 1/2

slide-9
SLIDE 9

15896 Spring 2016: Lecture 21

MC + rand

  • Theorem [P and Tennenholtz 2009]: No

randomized SP mechanism has an approximation ratio

  • Proof:
  • 0, 1,
  • cost , cost , 1; wlog cost , 1/2
  • 0,

2

  • By SP, the expected distance from is at least ½
  • Expected max cost at least 3/2, because for every

∈ , the expected cost is 1 1 ∎

9

slide-10
SLIDE 10

15896 Spring 2016: Lecture 21

From lines to circles

  • Continuous circle
  • is the distance on the circle
  • Assume that the circumference is
  • “Applications”:
  • Telecommunications

network with ring topology

  • Scheduling a daily task

10

slide-11
SLIDE 11

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Semicircle like an

interval on a line

  • If all agents are on
  • ne semicircle, can

apply LRM

  • Problematic
  • therwise

11

1/4 1/4

slide-12
SLIDE 12

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Random Point (RP) Mechanism: Choose a

random point on the circle

  • Obviously horrible if players are close together
  • Gives a

approx if the players cannot be placed on one semicircle

  • Worst case: many agents uniformly distributed over

slightly more than a semicircle

  • If the mechanism chooses a point outside the

semicircle (prob. 1/2), exp. max cost is roughly 1/2

  • If the mechanism chooses a point inside the

semicircle (prob. 1/2), exp. max cost is roughly 3/8

12

slide-13
SLIDE 13

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Hybrid Mechanism 1: Use LRM if players

are on one semicircle, RP if not

  • Gives a

approx

  • Surprisingly, Hybrid Mechanism 1 is also

SP!

13

slide-14
SLIDE 14

15896 Spring 2016: Lecture 21

Hybrid Mechanism 1 is SP

  • Deviation where RP or LRM is used

before and after is not beneficial

  • LRM to RP: expected cost of is at

most before, exactly after; focus on RP to LRM

  • and

are extreme locations in new profile, and their antipodal points

  • Because agents were not on one

semicircle in ,

14

  • ̂

slide-15
SLIDE 15

15896 Spring 2016: Lecture 21

Hybrid Mechanism 1 is SP

  • = center of
  • , because

, , and

  • Hence,

15

  • ̂
  • cost lrm ′ , 1

4 , ℓ 1 4 , 1 2 , 1 4 , ℓ , 1 2 ⋅ 1 4 1 4 costrp , ∎

slide-16
SLIDE 16

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Goal: improve the

approx ratio of Hybrid 1?

  • Random Midpoint

(RM) Mechanism: choose midpoint of arc between two antipodal points with

  • prob. proportional to

length

16

slide-17
SLIDE 17

15896 Spring 2016: Lecture 21

MC + rand + circle

17

Poll 3: The worst example you can think of for RM gives a ratio of what to the max cost?

1. 2. 3. 4.

slide-18
SLIDE 18

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Lemma: When the players are not on

a semicircle, RM gives a approx

  • Proof:
  • length of the longest arc between

two adjacent players, w.l.o.g. and

  • 1/2 because otherwise players are on one semicircle
  • Opt at center of

and , so OPT 1 /2

  • RM selects with probability , and a solution with

cost at most 1/2 with prob. 1

  • 1

18

slide-19
SLIDE 19

15896 Spring 2016: Lecture 21

MC + rand + circle

  • Hybrid Mechanism 2: Use LRM if players

are on one semicircle, RM if not

  • Theorem [Alon et al., 2010]: Hybrid

Mechanism 2 is SP and gives a approx to the max cost

  • The proof of SP is a rather tedious case

analysis… but the fact that it’s SP is quite amazing!

19

slide-20
SLIDE 20

15896 Spring 2016: Lecture 21

MC + rand +

  • Let’s go back to the line, but now there

are facilities

  • For
  • Optimal solution for max cost: cover

with intervals of length in a way that minimizes ; place the th facility in the center of the th interval

20

slide-21
SLIDE 21

15896 Spring 2016: Lecture 21

MC + rand +

  • Equal Cost (EC) Mechanism:
  • Cover with intervals as above
  • With prob. 1/2, choose the leftmost (resp.,

righmost) point of every odd interval, and the rightmost (resp., leftmost) point of every even interval

  • Theorem [Fotakis and Tzamos 2013]: EC is an

SP 2-approximation mechanism for the max cost

21

slide-22
SLIDE 22

15896 Spring 2016: Lecture 21

  • verview

22

[Fotakis and Tzamos 2013]