equilibrium behavior in competing dynamic matching markets
play

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


  1. Equilibrium Behavior in Competing Dynamic Matching Markets Zhuoshu Li , Neal Gupta, Sanmay Das, John P . Dickerson � 1

  2. Motivation: Kidney Exchange � 2

  3. Motivation: Kidney Exchange Wife Recipients Brother � 2

  4. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 2

  5. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 2

  6. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 2

  7. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 3

  8. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 3

  9. Motivation: Kidney Exchange Husband Wife Recipients Donors Brother Brother � 3

  10. Kidney Exchange is Dynamic � 4

  11. Kidney Exchange is Dynamic • Patient-donor pairs (agents) arrive gradually over time � 4

  12. Kidney Exchange is Dynamic • Patient-donor pairs (agents) arrive gradually over time ‣ stay in the market to find a compatible pair � 4

  13. Kidney Exchange is Dynamic • 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 � 4

  14. Planner / Clearinghouse Platform 5

  15. Planner / Clearinghouse Platform • Minimizes the number of agents who perish (leave the exchange without finding a match) 5

  16. Planner / Clearinghouse Platform • Minimizes the number of agents who perish (leave the exchange without finding a match) • Knows agent’s expiration time [1] [1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 5

  17. Planner / Clearinghouse Platform • 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 [1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 5

  18. Planner / Clearinghouse Platform • 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 [1] M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 5

  19. Greedy and Patient Exchanges Greedy Patient algorithm algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 6

  20. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  21. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  22. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  23. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  24. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  25. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  26. Greedy Exchange Greedy algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 7

  27. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  28. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  29. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  30. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  31. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  32. Patient Exchange Critical Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  33. Patient Exchange Patient algorithm M. Akbarpour, S. Li, and S. O. Gharan. Dynamic matching market design. 2017 8

  34. Two Questions: Strategic Agents Patient algorithm Greedy algorithm 9

  35. Two Questions: Strategic Agents 𝜄 Patient algorithm Short-lived: T s T s < T l Greedy 1 - 𝜄 algorithm Long-lived: T l 9

  36. Two Questions: Strategic Agents 𝜄 Patient algorithm Short-lived: T s Which market to enter? T s < T l How is the social welfare affected? Greedy 1 - 𝜄 algorithm Long-lived: T l 9

  37. Two Questions: Strategic Markets Patient( 𝛽 1 ) Patient( 𝛽 2 ) 10

  38. Two Questions: Strategic Markets Patient( 𝛽 1 ) Patient( 𝛽 2 ) 10

  39. Two Questions: Strategic Markets Patient( 𝛽 1 ) (1- 𝛿 1 ) 𝛿 2 Patient( 𝛽 2 ) 10

  40. Two Questions: Strategic Markets Patient( 𝛽 1 ) (1- 𝛿 1 ) 𝛿 2 (1- 𝛿 1 ) (1- 𝛿 2 ) Patient( 𝛽 2 ) 10

  41. Two Questions: Strategic Markets Patient( 𝛽 1 ) (1- 𝛿 1 ) 𝛿 2 𝛿 1 (1- 𝛿 1 ) (1- 𝛿 2 ) Patient( 𝛽 2 ) 10

  42. Two Questions: Strategic Markets Patient( 𝛽 1 ) (1- 𝛿 1 ) 𝛿 2 How do interactions 𝛿 1 between overlapping pools, different matching rate affect social welfare? (1- 𝛿 1 ) (1- 𝛿 2 ) Patient( 𝛽 2 ) 10

  43. Utility Functions Agents Long-lived Short-lived Markets Number of matches 11

  44. Model I: Strategic Agents 12

  45. Model I: Strategic Agents • Fixed matching policy: one is Greedy, the other is Patient 12

  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

  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

  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

  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

  50. Model I: Experimental Results 𝜚 = 0.4 Separating Equilibria: Pooling Equilibria: Pooling Equilibria: Short-lived Short-lived: Greedy Short-lived: Patient Patient, Long-lived: Greedy Long-lived: Patient Long-lived: Greedy 14

  51. Model I: Experimental Results 𝜚 = 0.4 Separating Equilibria: Pooling Equilibria: Pooling Equilibria: Short-lived Short-lived: Greedy Short-lived: Patient Patient, Long-lived: Greedy Long-lived: Patient Long-lived: Greedy Increasing proportion of short-lived agents 14

  52. Model I: Experimental Results = 0.4 1 Competing Greedy 0.9 Patient Expected utility 0.8 0.7 0.6 0.5 Pooling: Pooling: Separating Greedy Patient 0.4 0 0.2 0.4 0.6 0.8 1 15

  53. Model II: Strategic Markets 16

  54. Model II: Strategic Markets • Still a two-market system: Patient( 𝛽 1 ) , Patient ( 𝛽 2 ) 16

  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

  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

  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

  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

  59. Model II: Experimental Results 18

  60. Model II: Experimental Results • Convergence to the Patient strategy under appropriate initial conditions ( 𝛽 1 , 𝛽 2 ) 18

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend