Vehicle routing with time-dependent travel times: Theory, practice, and benchmarks

被引:0
|
作者
Blauth, Jannis [1 ,2 ]
Held, Stephan [1 ,2 ]
Mueller, Dirk [1 ,2 ]
Schlomberg, Niklas [1 ,2 ]
Traub, Vera [1 ,2 ]
Trobst, Thorben [3 ]
Vygen, Jens [1 ,2 ]
机构
[1] Univ Bonn, Res Inst Discrete Math, Bonn, Germany
[2] Univ Bonn, Hausdorff Ctr Math, Bonn, Germany
[3] Univ Calif Irvine, Irvine, CA USA
关键词
Vehicle routing; Time-dependent travel times; Piecewise linear functions; Data structures; EJECTION CHAINS; NEIGHBORHOOD SEARCH; HEURISTIC ALGORITHM; SALESMAN PROBLEM; DELIVERY PROBLEM; LOCAL SEARCH; TABU SEARCH; WINDOWS; PICKUP;
D O I
10.1016/j.disopt.2024.100848
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We develop theoretical foundations and practical algorithms for vehicle routing with time- dependent travel times. We also provide new benchmark instances and experimental results. First, we study basic operations on piecewise linear arrival time functions. In particular, we devise a faster algorithm to compute the pointwise minimum of a set of piecewise linear functions and a monotonicity-preserving variant of the Imai-Iri algorithm to approximate an arrival time function with fewer breakpoints. Next, we show how to evaluate insertion and deletion operations in tours efficiently and update the underlying data structure faster than previously known when a tour changes. Evaluating a tour also requires a scheduling step which is non-trivial in the presence of time windows and time-dependent travel times. We show how to perform this in linear time. Based on these results, we develop a local search heuristic to solve real-world vehicle routing problems with various constraints efficiently and report experimental results on classical benchmarks. Since most of these do not have time-dependent travel times, we generate and publish new benchmark instances that are based on real-world data. This data also demonstrates the importance of considering time-dependent travel times in instances with tight time windows.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Vehicle routing with stochastic time-dependent travel times
    Lecluyse, C.
    Van Woensel, T.
    Peremans, H.
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2009, 7 (04): : 363 - 377
  • [2] Vehicle routing with stochastic time-dependent travel times
    C. Lecluyse
    T. Van Woensel
    H. Peremans
    4OR, 2009, 7 : 363 - 377
  • [3] A dynamic vehicle routing problem with time-dependent travel times
    Haghani, A
    Jung, S
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) : 2959 - 2986
  • [4] The Time Window Assignment Vehicle Routing Problem with Time-Dependent Travel Times
    Spliet, Remy
    Dabia, Said
    Van Woensel, Tom
    TRANSPORTATION SCIENCE, 2018, 52 (02) : 261 - 276
  • [5] Dynamic vehicle routing problem with real-time time-dependent travel times
    Zhao, Xin
    Goncalves, Gilles
    Dupas, Remy
    2009 IEEE INTELLIGENT VEHICLES SYMPOSIUM, VOLS 1 AND 2, 2009, : 814 - 819
  • [6] A genetic approach to solving the vehicle routing problem with time-dependent travel times
    Zhao, Xin
    Goncalves, Gilles
    Dupas, Remy
    2008 MEDITERRANEAN CONFERENCE ON CONTROL AUTOMATION, VOLS 1-4, 2008, : 1490 - +
  • [7] The time-dependent vehicle routing problem with soft time windows and stochastic travel times
    Tas, Duygu
    Dellaert, Nico
    van Woensel, Tom
    de Kok, Ton
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2014, 48 : 66 - 83
  • [8] Efficient Implementation of Improvement Procedures for Vehicle Routing with Time-Dependent Travel Times
    Tang, Hao
    TRANSPORTATION RESEARCH RECORD, 2008, (2089) : 66 - 75
  • [9] Vehicle routing under time-dependent travel times: The impact of congestion avoidance
    Kok, A. L.
    Hans, E. W.
    Schutten, J. M. J.
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (05) : 910 - 918
  • [10] Vehicle dispatching with time-dependent travel times
    Ichoua, S
    Gendreau, M
    Potvin, JY
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 144 (02) : 379 - 396