Equilibrium Behavior in Competing Dynamic Matching Markets
- 1
Zhuoshu Li, Neal Gupta, Sanmay Das, John P . Dickerson
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
Zhuoshu Li, Neal Gupta, Sanmay Das, John P . Dickerson
2
2
Wife Brother
Recipients
2
Wife Husband Brother Brother
Donors
Recipients
2
Wife Husband Brother Brother
Donors
Recipients
2
Wife Husband Brother Brother
Donors
Recipients
3
Wife Husband Brother Brother
Donors
Recipients
3
Wife Husband Brother Brother
Donors
Recipients
3
Wife Husband Brother Brother
Donors
Recipients
4
4
4
4
the point where kidney transplants become infeasible
5
5
exchange without finding a match)
5
[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
exchange without finding a match)
5
[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
exchange without finding a match)
incoming agents
5
[1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017
exchange without finding a match)
incoming agents
point in time
6
Greedy algorithm Patient algorithm
7
Greedy algorithm
7
Greedy algorithm
7
Greedy algorithm
7
Greedy algorithm
7
Greedy algorithm
7
Greedy algorithm
7
Greedy algorithm
8
Patient algorithm
8
Patient algorithm
8
Patient algorithm
8
Patient algorithm
8
Patient algorithm
8
Critical
Patient algorithm
8
Patient algorithm
9
Greedy algorithm Patient algorithm
9
Greedy algorithm Patient algorithm Short-lived: Ts
𝜄
Long-lived: Tl
1 - 𝜄
Ts < Tl
9
Greedy algorithm Patient algorithm
Which market to enter? How is the social welfare affected?
Short-lived: Ts
𝜄
Long-lived: Tl
1 - 𝜄
Ts < Tl
10
Patient(𝛽1) Patient(𝛽2)
10
Patient(𝛽1) Patient(𝛽2)
10
Patient(𝛽1)
(1-𝛿1)𝛿2
Patient(𝛽2)
10
Patient(𝛽1)
(1-𝛿1) (1-𝛿2) (1-𝛿1)𝛿2
Patient(𝛽2)
10
Patient(𝛽1)
𝛿1 (1-𝛿1) (1-𝛿2) (1-𝛿1)𝛿2
Patient(𝛽2)
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)
11
Agents Markets Number of matches
Short-lived Long-lived
12
12
12
arrival based on her expected utility
12
arrival based on her expected utility
12
market thickness, lower utility due to waiting
market thinness, higher utility due to immediate matching
13
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
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
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
Pooling: Greedy Pooling: Patient
Separating
16
16
higher 𝛽 means more patient
16
higher 𝛽 means more patient
(Das et al. 2015)
16
higher 𝛽 means more patient
(Das et al. 2015)
any time period
period
16
markets
17
18
appropriate initial conditions (𝛽1,𝛽2)
18
appropriate initial conditions (𝛽1,𝛽2)
values of (𝛽1,𝛽2), convergence to a (Greedy, Greedy) equilibrium
18
appropriate initial conditions (𝛽1,𝛽2)
values of (𝛽1,𝛽2), convergence to a (Greedy, Greedy) equilibrium
bootstrap samples
18
fragmentation
matches per month to now 2+ times per week due to competition with fast-matching the National Kidney Registry (NKR)
19