IDEAS home Printed from https://ideas.repec.org/a/inm/orijoc/v36y2024i4p1006-1022.html
   My bibliography  Save this article

An Approximate Dynamic Programming Approach to Dynamic Stochastic Matching

Author

Listed:
  • Fan You

    (Leeds School of Business, University of Colorado, Boulder, Colorado 80309)

  • Thomas Vossen

    (Leeds School of Business, University of Colorado, Boulder, Colorado 80309)

Abstract

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.

Suggested Citation

  • Fan You & Thomas Vossen, 2024. "An Approximate Dynamic Programming Approach to Dynamic Stochastic Matching," INFORMS Journal on Computing, INFORMS, vol. 36(4), pages 1006-1022, July.
  • Handle: RePEc:inm:orijoc:v:36:y:2024:i:4:p:1006-1022
    DOI: 10.1287/ijoc.2021.0203
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/ijoc.2021.0203
    Download Restriction: no

    File URL: https://libkey.io/10.1287/ijoc.2021.0203?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:orijoc:v:36:y:2024:i:4:p:1006-1022. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.