Tabu search for the time-dependent vehicle routing problem with time windows on a road network

被引:120
作者
Gmira, Maha [1 ,3 ,4 ]
Gendreau, Michel [1 ,4 ]
Lodi, Andrea [1 ,3 ,4 ]
Potvin, Jean-Yves [2 ,4 ]
机构
[1] Polytech Montreal, Dept Math & Genie Ind, CP 6079,Succ Ctr Ville, Montreal, PQ H3C 3A7, Canada
[2] Univ Montreal, Dept Informat & Rech Operat, CP 6128,Succ Ctr Ville, Montreal, PQ H3C 3J7, Canada
[3] Polytech Montreal, Chaire Excellence Rech Canada Sci Donnees Prise D, CP 6079,Succ Ctr Ville, Montreal, PQ H3C 3A7, Canada
[4] Univ Montreal, Ctr Interuniv Rech Reseaux Entreprise Logist & Tr, CP 6128,Succ Ctr Ville, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Routing; Time windows; Time-dependent travel times; Road network; Tabu search; MULTIGRAPH; ALGORITHM;
D O I
10.1016/j.ejor.2020.05.041
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Travel times inside cities often vary quite a lot during a day and significantly impact the duration of commercial delivery routes. Several authors have suggested time-dependent variants of the most commonly encountered vehicle routing problems. In these papers, however, time-dependency is usually defined on customer-based graphs. Thus, one major impact of travel time variations is missed: in an urban environment, not only do travel times change, but also the paths used to travel from one customer to another. In fact, during a day, different paths may be used at different points in time. To address this issue, one possible approach is to work directly with the road network and consider travel time (or travel speed) variations on each road segment. In this paper, we propose a solution approach for a time-dependent vehicle routing problem with time windows in which travel speeds are associated with road segments in the road network. This solution approach involves a tabu search heuristic that considers different shortest paths between any two customers at different times of the day. A major contribution of this work is the development of techniques to evaluate the feasibility and the approximate cost of a solution in constant time, which allows the solution approach to handle problem instances with up to 200 nodes and 580 arcs in very reasonable computing times. The performance of our algorithm is assessed by comparing it to an exact method on a set of benchmark instances. The results show that solutions of high quality are produced. (c) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 140
页数:12
相关论文
共 28 条
  • [1] Recent exact algorithms for solving the vehicle routing problem under capacity and time window constraints
    Baldacci, Roberto
    Mingozzi, Aristide
    Roberti, Roberto
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 218 (01) : 1 - 6
  • [2] Ben Ticha H., 2018, COMPUTERS OPERATIONS, V104, P113
  • [3] Ben Ticha H., 2017, THESIS
  • [4] A branch-and-price algorithm for the vehicle routing problem with time windows on a road network
    Ben Ticha, Hamza
    Absi, Nabil
    Feillet, Dominique
    Quilliot, Alain
    Van Woensel, Tom
    [J]. NETWORKS, 2019, 73 (04) : 401 - 417
  • [5] Empirical analysis for the VRPTW with a multigraph representation for the road network
    Ben Ticha, Hamza
    Absi, Nabil
    Feillet, Dominique
    Quilliot, Alain
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 88 : 103 - 116
  • [6] Vehicle routing problem with time windows, part 1:: Route construction and local search algorithms
    Bräysy, I
    Gendreau, M
    [J]. TRANSPORTATION SCIENCE, 2005, 39 (01) : 104 - 118
  • [7] Vehicle routing problem with time windows, part II:: Metaheuristics
    Bräysy, I
    Gendreau, M
    [J]. TRANSPORTATION SCIENCE, 2005, 39 (01) : 119 - 139
  • [8] Branch and Price for the Time-Dependent Vehicle Routing Problem with Time Windows
    Dabia, Said
    Ropke, Stefan
    van Woensel, Tom
    De Kok, Ton
    [J]. TRANSPORTATION SCIENCE, 2013, 47 (03) : 380 - 396
  • [9] Time dependent vehicle routing problem with a multi ant colony system
    Donati, Alberto V.
    Montemanni, Roberto
    Casagrande, Norman
    Rizzoll, Andrea E.
    Gambardella, Luca M.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (03) : 1174 - 1191
  • [10] The time dependent vehicle routing problem with time windows: Benchmark problems, an efficient solution algorithm, and solution characteristics
    Figliozzi, Miguel Andres
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2012, 48 (03) : 616 - 636