IDEAS home Printed from https://ideas.repec.org/a/inm/ortrsc/v58y2024i4p708-725.html
   My bibliography  Save this article

Combinatorial Optimization-Enriched Machine Learning to Solve the Dynamic Vehicle Routing Problem with Time Windows

Author

Listed:
  • Léo Baty

    (CERMICS, École des Ponts, Champs sur Marne, 77455 Marne la Vallée Cedex 2, France)

  • Kai Jungel

    (School of Management, Technical University of Munich, 80333 Munich, Germany)

  • Patrick S. Klein

    (School of Management, Technical University of Munich, 80333 Munich, Germany)

  • Axel Parmentier

    (CERMICS, École des Ponts, Champs sur Marne, 77455 Marne la Vallée Cedex 2, France)

  • Maximilian Schiffer

    (School of Management, Technical University of Munich, 80333 Munich, Germany; Munich Data Science Institute, Technical University of Munich, 80333 Munich, Germany)

Abstract

With the rise of e-commerce and increasing customer requirements, logistics service providers face a new complexity in their daily planning, mainly due to efficiently handling same-day deliveries. Existing multistage stochastic optimization approaches that allow solving the underlying dynamic vehicle routing problem either are computationally too expensive for an application in online settings or—in the case of reinforcement learning—struggle to perform well on high-dimensional combinatorial problems. To mitigate these drawbacks, we propose a novel machine learning pipeline that incorporates a combinatorial optimization layer. We apply this general pipeline to a dynamic vehicle routing problem with dispatching waves, which was recently promoted in the EURO Meets NeurIPS Vehicle Routing Competition at NeurIPS 2022. Our methodology ranked first in this competition, outperforming all other approaches in solving the proposed dynamic vehicle routing problem. With this work, we provide a comprehensive numerical study that further highlights the efficacy and benefits of the proposed pipeline beyond the results achieved in the competition, for example, by showcasing the robustness of the encoded policy against unseen instances and scenarios.

Suggested Citation

  • Léo Baty & Kai Jungel & Patrick S. Klein & Axel Parmentier & Maximilian Schiffer, 2024. "Combinatorial Optimization-Enriched Machine Learning to Solve the Dynamic Vehicle Routing Problem with Time Windows," Transportation Science, INFORMS, vol. 58(4), pages 708-725, July.
  • Handle: RePEc:inm:ortrsc:v:58:y:2024:i:4:p:708-725
    DOI: 10.1287/trsc.2023.0107
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/trsc.2023.0107
    Download Restriction: no

    File URL: https://libkey.io/10.1287/trsc.2023.0107?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:ortrsc:v:58:y:2024:i:4:p:708-725. 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.