Equilibrium Behavior in Competing Dynamic Matching Markets Zhuoshu - - PowerPoint PPT Presentation

equilibrium behavior in competing dynamic matching markets
SMART_READER_LITE
LIVE PREVIEW

Equilibrium Behavior in Competing Dynamic Matching Markets Zhuoshu - - PowerPoint PPT Presentation

Equilibrium Behavior in Competing Dynamic Matching Markets Zhuoshu Li , Neal Gupta, Sanmay Das, John P . Dickerson 1 Motivation: Kidney Exchange 2 Motivation: Kidney Exchange Wife Recipients Brother 2 Motivation: Kidney


slide-1
SLIDE 1

Equilibrium Behavior in Competing Dynamic Matching Markets

  • 1

Zhuoshu Li, Neal Gupta, Sanmay Das, John P . Dickerson

slide-2
SLIDE 2

Motivation: Kidney Exchange

2

slide-3
SLIDE 3

Motivation: Kidney Exchange

2

Wife Brother

Recipients

slide-4
SLIDE 4

Motivation: Kidney Exchange

2

Wife Husband Brother Brother

Donors

Recipients

slide-5
SLIDE 5

Motivation: Kidney Exchange

2

Wife Husband Brother Brother

Donors

Recipients

slide-6
SLIDE 6

Motivation: Kidney Exchange

2

Wife Husband Brother Brother

Donors

Recipients

slide-7
SLIDE 7

Motivation: Kidney Exchange

3

Wife Husband Brother Brother

Donors

Recipients

slide-8
SLIDE 8

Motivation: Kidney Exchange

3

Wife Husband Brother Brother

Donors

Recipients

slide-9
SLIDE 9

Motivation: Kidney Exchange

3

Wife Husband Brother Brother

Donors

Recipients

slide-10
SLIDE 10

Kidney Exchange is Dynamic

4

slide-11
SLIDE 11

Kidney Exchange is Dynamic

4

  • Patient-donor pairs (agents) arrive gradually over time
slide-12
SLIDE 12

Kidney Exchange is Dynamic

4

  • Patient-donor pairs (agents) arrive gradually over time
  • stay in the market to find a compatible pair
slide-13
SLIDE 13

Kidney Exchange is Dynamic

4

  • Patient-donor pairs (agents) arrive gradually over time
  • stay in the market to find a compatible pair
  • may leave if the patient’s condition deteriorates to

the point where kidney transplants become infeasible

slide-14
SLIDE 14

Planner / Clearinghouse Platform

5

slide-15
SLIDE 15

Planner / Clearinghouse Platform

5

  • Minimizes the number of agents who perish (leave the

exchange without finding a match)

slide-16
SLIDE 16

Planner / Clearinghouse Platform

5

[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017

  • Minimizes the number of agents who perish (leave the

exchange without finding a match)

  • Knows agent’s expiration time[1]
slide-17
SLIDE 17

Planner / Clearinghouse Platform

5

[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017

  • Minimizes the number of agents who perish (leave the

exchange without finding a match)

  • Knows agent’s expiration time[1]
  • Has only probabilistic knowledge about future

incoming agents

slide-18
SLIDE 18

Planner / Clearinghouse Platform

5

[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017

  • Minimizes the number of agents who perish (leave the

exchange without finding a match)

  • Knows agent’s expiration time[1]
  • Has only probabilistic knowledge about future

incoming agents

  • Selects a subset of acceptable transactions at any

point in time

slide-19
SLIDE 19

Greedy and Patient Exchanges

6

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017

Greedy algorithm Patient algorithm

slide-20
SLIDE 20

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-21
SLIDE 21

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-22
SLIDE 22

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-23
SLIDE 23

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-24
SLIDE 24

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-25
SLIDE 25

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-26
SLIDE 26

Greedy Exchange

7

Greedy algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-27
SLIDE 27

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-28
SLIDE 28

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-29
SLIDE 29

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-30
SLIDE 30

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-31
SLIDE 31

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-32
SLIDE 32

Patient Exchange

8

Critical

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-33
SLIDE 33

Patient Exchange

8

Patient algorithm

  • M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
slide-34
SLIDE 34

Two Questions: Strategic Agents

9

Greedy algorithm Patient algorithm

slide-35
SLIDE 35

Two Questions: Strategic Agents

9

Greedy algorithm Patient algorithm Short-lived: Ts

𝜄

Long-lived: Tl

1 - 𝜄

Ts < Tl

slide-36
SLIDE 36

Two Questions: Strategic Agents

9

Greedy algorithm Patient algorithm

Which market to enter? How is the social welfare affected?

Short-lived: Ts

𝜄

Long-lived: Tl

1 - 𝜄

Ts < Tl

slide-37
SLIDE 37

10

Patient(𝛽1) Patient(𝛽2)

Two Questions: Strategic Markets

slide-38
SLIDE 38

10

Patient(𝛽1) Patient(𝛽2)

Two Questions: Strategic Markets

slide-39
SLIDE 39

10

Patient(𝛽1)

(1-𝛿1)𝛿2

Patient(𝛽2)

Two Questions: Strategic Markets

slide-40
SLIDE 40

10

Patient(𝛽1)

(1-𝛿1) (1-𝛿2) (1-𝛿1)𝛿2

Patient(𝛽2)

Two Questions: Strategic Markets

slide-41
SLIDE 41

10

Patient(𝛽1)

𝛿1 (1-𝛿1) (1-𝛿2) (1-𝛿1)𝛿2

Patient(𝛽2)

Two Questions: Strategic Markets

slide-42
SLIDE 42

10

Patient(𝛽1)

How do interactions between overlapping pools, different matching rate affect social welfare?

𝛿1 (1-𝛿1) (1-𝛿2) (1-𝛿1)𝛿2

Patient(𝛽2)

Two Questions: Strategic Markets

slide-43
SLIDE 43

Utility Functions

11

Agents Markets Number of matches

Short-lived Long-lived

slide-44
SLIDE 44

Model I: Strategic Agents

12

slide-45
SLIDE 45

Model I: Strategic Agents

  • Fixed matching policy: one is Greedy, the other is Patient

12

slide-46
SLIDE 46

Model I: Strategic Agents

  • Fixed matching policy: one is Greedy, the other is Patient
  • Random Agents: allow a 𝜚 fraction of random-choice agents
  • choose either market with 0.5 probability

12

slide-47
SLIDE 47

Model I: Strategic Agents

  • Fixed matching policy: one is Greedy, the other is Patient
  • Random Agents: allow a 𝜚 fraction of random-choice agents
  • choose either market with 0.5 probability
  • Strategic Agents: 1 - 𝜚, decide which market to enter upon

arrival based on her expected utility

  • 𝜄: short-lived, 1 - 𝜄: long-lived

12

slide-48
SLIDE 48

Model I: Strategic Agents

  • Fixed matching policy: one is Greedy, the other is Patient
  • Random Agents: allow a 𝜚 fraction of random-choice agents
  • choose either market with 0.5 probability
  • Strategic Agents: 1 - 𝜚, decide which market to enter upon

arrival based on her expected utility

  • 𝜄: short-lived, 1 - 𝜄: long-lived
  • Analyze equilibrium strategies of strategic agents given 𝜄 and 𝜚

12

slide-49
SLIDE 49

Model I: Agent’s Tradeoff

  • Matching probability vs utility
  • Patient market: higher matching probability due to

market thickness, lower utility due to waiting

  • Greedy market: lower matching probability due to

market thinness, higher utility due to immediate matching

13

slide-50
SLIDE 50

Model I: Experimental Results

14

Pooling Equilibria: Short-lived: Greedy Long-lived: Greedy Separating Equilibria: Short-lived Patient, Long-lived: Greedy Pooling Equilibria: Short-lived: Patient Long-lived: Patient

𝜚 = 0.4

slide-51
SLIDE 51

Model I: Experimental Results

14

Pooling Equilibria: Short-lived: Greedy Long-lived: Greedy Separating Equilibria: Short-lived Patient, Long-lived: Greedy Pooling Equilibria: Short-lived: Patient Long-lived: Patient

Increasing proportion of short-lived agents

𝜚 = 0.4

slide-52
SLIDE 52

15

0.2 0.4 0.6 0.8 1 0.4 0.5 0.6 0.7 0.8 0.9 1

Expected utility = 0.4

Competing Greedy Patient

Model I: Experimental Results

Pooling: Greedy Pooling: Patient

Separating

slide-53
SLIDE 53

Model II: Strategic Markets

16

slide-54
SLIDE 54

Model II: Strategic Markets

  • Still a two-market system: Patient(𝛽1) , Patient (𝛽2)

16

slide-55
SLIDE 55

Model II: Strategic Markets

  • Still a two-market system: Patient(𝛽1) , Patient (𝛽2)
  • 𝛽: parameter for the degree of patience (Akbarpour et al. 2017),

higher 𝛽 means more patient

16

slide-56
SLIDE 56

Model II: Strategic Markets

  • Still a two-market system: Patient(𝛽1) , Patient (𝛽2)
  • 𝛽: parameter for the degree of patience (Akbarpour et al. 2017),

higher 𝛽 means more patient

  • Agents stochastically enter either Market 1, Market 2 or both markets

(Das et al. 2015)

16

slide-57
SLIDE 57

Model II: Strategic Markets

  • Still a two-market system: Patient(𝛽1) , Patient (𝛽2)
  • 𝛽: parameter for the degree of patience (Akbarpour et al. 2017),

higher 𝛽 means more patient

  • Agents stochastically enter either Market 1, Market 2 or both markets

(Das et al. 2015)

  • Markets respond to each other under best response dynamics. At

any time period

  • one observes the matching rate of its competitor
  • chooses maximum payoff strategy for perpetuity for the next time

period

16

slide-58
SLIDE 58

Model II: Market’s Tradeoff

  • Faster matching rate
  • Increased share of agents that enter both

markets

  • Match fewer agents that only enter this Market

17

slide-59
SLIDE 59

Model II: Experimental Results

18

slide-60
SLIDE 60

Model II: Experimental Results

  • Convergence to the Patient strategy under

appropriate initial conditions (𝛽1,𝛽2)

18

slide-61
SLIDE 61

Model II: Experimental Results

  • Convergence to the Patient strategy under

appropriate initial conditions (𝛽1,𝛽2)

  • For markets with sufficient overlap, and low initial

values of (𝛽1,𝛽2), convergence to a (Greedy, Greedy) equilibrium

18

slide-62
SLIDE 62

Model II: Experimental Results

  • Convergence to the Patient strategy under

appropriate initial conditions (𝛽1,𝛽2)

  • For markets with sufficient overlap, and low initial

values of (𝛽1,𝛽2), convergence to a (Greedy, Greedy) equilibrium

  • No other phenomena occur in more than 5% of

bootstrap samples

18

slide-63
SLIDE 63

Policy Implications

  • Significant social welfare losses through

fragmentation

  • Race to the bottom: Suboptimal matching policies
  • The United Network for Organ Sharing (UNOS)

matches per month to now 2+ times per week due to competition with fast-matching the National Kidney Registry (NKR)

  • Our model informs the debate

19