An Approximate Dynamic Programming Approach to Dynamic Stochastic Matching

被引:1
|
作者
You, Fan [1 ]
Vossen, Thomas [1 ]
机构
[1] Univ Colorado, Leeds Sch Business, Boulder, CO 80309 USA
关键词
matching; approximate dynamic programming; kidney exchange; ridesharing; matchmaking; NETWORK REVENUE MANAGEMENT; ALLOCATION;
D O I
10.1287/ijoc.2021.0203
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Dynamic stochastic matching problems arise in a variety of recent applications, ranging from ridesharing and online video games to kidney exchange. Such problems are naturally formulated as Markov decision processes (MDPs) that are, however, intractable in general. To improve tractability, we investigate the linear programming -based approach to approximate dynamic programming. This approach can provide both feasible control policies and bounds on the MDPs' optimal policy value, which can be used to establish optimality gaps. However, the approximate linear programs (ALPs) resulting from this approach can often be difficult to solve. To address this computational challenge, we derive novel ALP reformulations that can be used for a broad class of dynamic stochastic matching problems that incorporate, among others, possible match failures and certain restrictions on feasible matchings. We show that these ALP reformulations can be solved efficiently and applied to a broad class of dynamic matching problems. In addition, our numerical results indicate that our ALP reformulations can produce tight bounds that allow us to establish near -optimal policy performance for a broad set of problem instances. Thus, ALP reformulations can present an attractive alternative for applications that involve dynamic stochastic matching.
引用
收藏
页码:1006 / 1022
页数:17
相关论文
共 50 条
  • [41] Online Operation of Bike Sharing System: An Approximate Dynamic Programming Approach
    Tang, Xindi
    Ji, Congyuan
    He, Fang
    Li, Meng
    CICTP 2020: ADVANCED TRANSPORTATION TECHNOLOGIES AND DEVELOPMENT-ENHANCING CONNECTIONS, 2020, : 2647 - 2658
  • [42] An approximate dynamic programming approach for wind power dispatch in wind farms
    Zhuo, Wenhao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 7502 - 7508
  • [43] Opportunistic Fair Scheduling in Wireless Networks: An Approximate Dynamic Programming Approach
    Zhi Zhang
    Sudhir Moola
    Edwin K. P. Chong
    Mobile Networks and Applications, 2010, 15 : 710 - 728
  • [44] Opportunistic Fair Scheduling in Wireless Networks: An Approximate Dynamic Programming Approach
    Zhang, Zhi
    Moola, Sudhir
    Chong, Edwin K. P.
    MOBILE NETWORKS & APPLICATIONS, 2010, 15 (05) : 710 - 728
  • [45] Sourcing strategies in supply risk management: An approximate dynamic programming approach
    Fang, Jiarui
    Zhao, Lei
    Fransoo, Jan C.
    Van Woensel, Tom
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (05) : 1371 - 1382
  • [46] A kernel-based approximate dynamic programming approach: Theory and application
    Forootani, Ali
    Iervolino, Raffaele
    Tipaldi, Massimo
    Baccari, Silvio
    AUTOMATICA, 2024, 162
  • [47] An approximate dynamic programming approach to project scheduling with uncertain resource availabilities
    Xie, Fang
    Li, Haitao
    Xu, Zhe
    APPLIED MATHEMATICAL MODELLING, 2021, 97 : 226 - 243
  • [48] An Approximate Dynamic Programming Approach for Path Following Control of an Autonomous Vehicle
    Zhao, Kun
    Wang, Jian
    Xu, Xin
    Huang, Zhenhua
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 1998 - 2004
  • [49] An approximate dynamic programming approach for solving an air combat maneuvering problem
    Crumpacker, James B.
    Robbins, Matthew J.
    Jenkins, Phillip R.
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 203
  • [50] Approximate dynamic programming for missile defense interceptor fire control
    Davis, Michael T.
    Robbins, Matthew J.
    Lunday, Brian J.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 259 (03) : 873 - 886