An iterated local search algorithm for the time-dependent vehicle routing problem with time windows

被引:104
|
作者
Hashimoto, Hideki [1 ]
Yagiura, Mutsunori [2 ]
Ibaraki, Toshihide [3 ]
机构
[1] Kyoto Univ, Dept Appl Math & Phys, Grad Sch Informat, Kyoto 6068501, Japan
[2] Nagoya Univ, Dept Comp Sci & Math Informat, Grad Sch Informat Sci, Nagoya, Aichi 4648603, Japan
[3] Kwansei Gakuin Univ, Dept Informat, Sch Sci & Technol, Sanda 6691337, Japan
关键词
vehicle routing problem; general time windows; time-dependent traveling time and cost; dynamic programming; local search; metaheuristics;
D O I
10.1016/j.disopt.2007.05.004
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We generalize the standard vehicle routing problem with time windows by allowing both traveling times and traveling costs to be time-dependent functions. In our algorithm, we use a local search to determine routes of the vehicles. When we evaluate a neighborhood solution, we must compute an optimal time schedule for each route. We show that this subproblem can be efficiently solved by dynamic programming, which is incorporated in the local search algorithm. The neighborhood of our local search consists of slight modifications of the standard neighborhoods called 2-opt*, cross exchange and Or-opt. We propose an algorithm that evaluates solutions in these neighborhoods more efficiently than the ones computing the dynamic programming from scratch by utilizing the information from the past dynamic programming recursion used to evaluate the current solution. We further propose a filtering method that restricts the search space in the neighborhoods to avoid many solutions having no prospect of improvement. We then develop an iterated local search algorithm that incorporates all the above ingredients. Finally we report computational results of our iterated local search algorithm compared against existing methods, and confirm the effectiveness of the restriction of the neighborhoods and the benefits of the proposed generalization. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:434 / 456
页数:23
相关论文
共 50 条
  • [21] Time-dependent and bi-objective vehicle routing problem with time windows
    Zhao, P. X.
    Luo, W. H.
    Han, X.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2019, 14 (02): : 201 - 212
  • [22] Time-Dependent Electric Vehicle Routing Problem with Time Windows and Path Flexibility
    Wang, Li
    Gao, Shuai
    Wang, Kai
    Li, Tong
    Li, Lin
    Chen, Zhiyuan
    JOURNAL OF ADVANCED TRANSPORTATION, 2020, 2020 : 1DUMMMY
  • [23] A branch-and-cut algorithm for the time-dependent vehicle routing problem with time windows and combinatorial auctions
    Wei, Jiachen
    Poon, Mark
    Zhang, Zhenzhen
    COMPUTERS & OPERATIONS RESEARCH, 2024, 172
  • [24] A branch-cut-and-price algorithm for the time-dependent electric vehicle routing problem with time windows
    Lera-Romero, Gonzalo
    Bront, Juan Jose Miranda
    Soulignac, Francisco J.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 312 (03) : 978 - 995
  • [25] Multi-start iterated local search for the periodic vehicle routing problem with time windows and time spread constraints on services
    Michallet, Julien
    Prins, Christian
    Amodeo, Lionel
    Yalaoui, Farouk
    Vitry, Gregoire
    COMPUTERS & OPERATIONS RESEARCH, 2014, 41 : 196 - 207
  • [26] General variable neighborhood search for electric vehicle routing problem with time-dependent speeds and soft time windows
    Matijevic, Luka
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2023, : 275 - 292
  • [27] On the Performance of Tabu Search Algorithm for the Vehicle Routing Problem with time windows
    Kirci, Pinar
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (FICLOUDW), 2016, : 351 - 354
  • [28] An iterated local search algorithm for the vehicle routing problem with backhauls
    Cuervo, Daniel Palhazi
    Goos, Peter
    Soerensen, Kenneth
    Arraiz, Emely
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 237 (02) : 454 - 464
  • [29] An iterated local search for the multi-commodity multi-trip vehicle routing problem with time windows
    Cattaruzza, Diego
    Absi, Nabil
    Feillet, Dominique
    Vigo, Daniele
    COMPUTERS & OPERATIONS RESEARCH, 2014, 51 : 257 - 267
  • [30] Multiobjective Local Search Based Hybrid Algorithm for Vehicle Routing Problem with Soft Time Windows
    Bouchra, Bouziyane
    Btissam, Dkhissi
    Mohammad, Cherkaoui
    BIG DATA, CLOUD AND APPLICATIONS, BDCA 2018, 2018, 872 : 312 - 325