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

被引:19
|
作者
Baty, Leo [1 ]
Jungel, Kai [2 ]
Klein, Patrick S. [2 ]
Parmentier, Axel [1 ]
Schifferb, Maximilian [2 ,3 ]
机构
[1] Ecole Ponts, CERMICS, F-77455 Champs Sur Marne 2, Marne La Vallee, France
[2] Tech Univ Munich, Sch Management, D-80333 Munich, Germany
[3] Tech Univ Munich, Munich Data Sci Inst, D-80333 Munich, Germany
关键词
vehicle routing; structured learning; multistage stochastic optimization; combinatorial optimization; machine learning;
D O I
10.1287/trsc.2023.0107
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
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.
引用
收藏
页码:708 / 725
页数:18
相关论文
共 50 条
  • [21] Evolutionary Algorithms for the Vehicle Routing Problem with Time Windows
    Olli Bräysy
    Wout Dullaert
    Michel Gendreau
    Journal of Heuristics, 2004, 10 : 587 - 611
  • [22] Evolutionary algorithms for the vehicle routing problem with time windows
    Bräysy, O
    Dullaert, W
    Gendreau, M
    JOURNAL OF HEURISTICS, 2004, 10 (06) : 587 - 611
  • [23] Path inequalities for the vehicle routing problem with time windows
    Kallehauge, Brian
    Boland, Natashia
    Madsen, Oil B. G.
    NETWORKS, 2007, 49 (04) : 273 - 293
  • [24] Research on Vehicle Routing Problem with Time Windows Restrictions
    Han, Yun-Qi
    Li, Jun-Qing
    Jiang, Yong-Qin
    Chen, Xing-Rui
    Jiang, Kun
    Lin, Xiao-Ping
    Duan, Pei-Yong
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT II, 2018, 10955 : 763 - 770
  • [25] Electric vehicle routing problem with machine learning for energy prediction
    Basso, Rafael
    Kulcsar, Balazs
    Sanchez-Diaz, Ivan
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2021, 145 : 24 - 55
  • [26] A new exact algorithm to solve the multi-trip vehicle routing problem with time windows and limited duration
    Hernandez, F.
    Feillet, D.
    Giroudeau, R.
    Naud, O.
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2014, 12 (03): : 235 - 259
  • [27] A new exact algorithm to solve the multi-trip vehicle routing problem with time windows and limited duration
    F. Hernandez
    D. Feillet
    R. Giroudeau
    O. Naud
    4OR, 2014, 12 : 235 - 259
  • [28] Machine-learning component for multi-start metaheuristics to solve the capacitated vehicle routing problem
    Mesa, Juan Pablo
    Montoya, Alejandro
    Ramos-Pollan, Raul
    Toro, Mauricio
    APPLIED SOFT COMPUTING, 2025, 173
  • [29] Formulations and exact algorithms for the vehicle routing problem with time windows
    Kallehauge, Brian
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (07) : 2307 - 2330
  • [30] A Constraint Based Heuristic for Vehicle Routing Problem with Time Windows
    Poonthalir, G.
    Nadarajan, R.
    Geetha, S.
    DIGITAL CONNECTIVITY - SOCIAL IMPACT, 2016, 679 : 107 - 118