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 条
  • [21] Multistage reliability-constrained stochastic planning of diamond distribution network: An approximate dynamic programming approach
    Wu, Zhi
    Li, Ao
    Sun, Qirun
    Zheng, Shu
    Zhao, Jingtao
    Liu, Pengxiang
    Gu, Wei
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 156
  • [22] Control of a networked microgrid system with an approximate dynamic programming approach
    Zhuo, Wenhao
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 6571 - 6576
  • [23] A stochastic dynamic programming approach for the machine replacement problem
    Forootani, Ali
    Zarch, Majid Ghaniee
    Tipaldi, Massimo
    Iervolino, Raffaele
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 118
  • [24] An Approximate Dynamic Programming Approach to Repeated Games with Vector Losses
    Kamble, Vijay
    Loiseau, Patrick
    Walrand, Jean
    OPERATIONS RESEARCH, 2024, 72 (01) : 373 - 388
  • [25] An Approximate Dynamic Programming Approach to Vehicle Platooning Coordination in Networks
    Xiong, Xi
    Wang, Maonan
    Sun, Dengfeng
    Jin, Li
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (11) : 16536 - 16547
  • [26] Approximate dynamic programming based approach to process control and scheduling
    Lee, Jay H.
    Lee, Jong Min
    COMPUTERS & CHEMICAL ENGINEERING, 2006, 30 (10-12) : 1603 - 1618
  • [27] A LINEAR PROGRAMMING METHODOLOGY FOR APPROXIMATE DYNAMIC PROGRAMMING
    Diaz, Henry
    Sala, Antonio
    Armesto, Leopoldo
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2020, 30 (02) : 363 - 375
  • [28] A simulation-based approximate dynamic programming approach to dynamic and stochastic resource-constrained multi-project scheduling problem
    Satic, U.
    Jacko, P.
    Kirkbride, C.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 315 (02) : 454 - 469
  • [29] An approximate dynamic programming approach to convex quadratic knapsack problems
    Hua, ZS
    Zhang, B
    Liang, L
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (03) : 660 - 673
  • [30] An approximate dynamic programming based approach to dual adaptive control
    Lee, Jong Min
    Lee, Jay H.
    JOURNAL OF PROCESS CONTROL, 2009, 19 (05) : 859 - 864