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 条
  • [31] Vehicle routing problem with time windows and a limited number of vehicles
    Lau, HC
    Sim, M
    Teo, KM
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (03) : 559 - 569
  • [32] A case study of consistent vehicle routing problem with time windows
    Lespay, Hernan
    Suchan, Karol
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2021, 28 (03) : 1135 - 1163
  • [33] Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption
    Li, Jin
    JOURNAL OF COMPUTERS, 2012, 7 (12) : 3020 - 3027
  • [34] Tabu Search heuristics for the Vehicle Routing Problem with Time Windows
    Olli Bräysy
    Michel Gendreau
    Top, 2002, 10 (2) : 211 - 237
  • [35] Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows
    Hosny, Manar
    FUTURE INFORMATION TECHNOLOGY, 2011, 13 : 19 - 23
  • [36] Two evolutionary metaheuristics for the vehicle routing problem with time windows
    Homberger, J
    Gehring, H
    INFOR, 1999, 37 (03) : 297 - 318
  • [37] ON A VEHICLE ROUTING PROBLEM WITH TIME WINDOWS AND STOCHASTIC TRAVEL TIMES
    Chen, Jack J.
    Wong, Jacky C. F.
    Leung, Janny M. Y.
    Cheng, C. H.
    TRANSPORTATION AND THE ECONOMY, 2005, : 550 - 550
  • [38] Vehicle routing problem with time windows, part II:: Metaheuristics
    Bräysy, I
    Gendreau, M
    TRANSPORTATION SCIENCE, 2005, 39 (01) : 119 - 139
  • [39] The heterogeneous fleet vehicle routing problem with overloads and time windows
    Kritikos, Manolis N.
    Ioannou, George
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 144 (01) : 68 - 75
  • [40] The fleet size and mix vehicle routing problem with time windows
    Liu, FH
    Shen, SY
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (07) : 721 - 732