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 条
  • [41] A combined genetic algorithm and A* search algorithm for the electric vehicle routing problem with time windows
    Wang, D. L.
    Ding, A.
    Chen, G. L.
    Zhang, L.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2023, 18 (04): : 403 - 416
  • [42] Evolutionary Local Search Algorithm to Solve the Multi-Compartment Vehicle Routing Problem with Time Windows
    Melechovsky, Jan
    PROCEEDINGS OF 30TH INTERNATIONAL CONFERENCE MATHEMATICAL METHODS IN ECONOMICS, PTS I AND II, 2012, : 564 - 568
  • [43] A Local Search-Based Multiobjective Optimization Algorithm for Multiobjective Vehicle Routing Problem With Time Windows
    Zhou, Ying
    Wang, Jiahai
    IEEE SYSTEMS JOURNAL, 2015, 9 (03): : 1100 - 1113
  • [44] Multiobjective memetic algorithm based on adaptive local search chains for vehicle routing problem with time windows
    Zhang, Kaikai
    Cai, Yiqiao
    Fu, Shunkai
    Zhang, Huizhen
    EVOLUTIONARY INTELLIGENCE, 2022, 15 (04) : 2283 - 2294
  • [45] Multiobjective memetic algorithm based on adaptive local search chains for vehicle routing problem with time windows
    Kaikai Zhang
    Yiqiao Cai
    Shunkai Fu
    Huizhen Zhang
    Evolutionary Intelligence, 2022, 15 : 2283 - 2294
  • [46] A New Tabu Search Heuristic Algorithm for the Vehicle Routing Problem with Time Windows
    Qi Ming-yao
    Miao Li-xin
    Zhang Le
    Xu Hua-yu
    2008 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (15TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2008, : 1648 - +
  • [47] Meta-harmony search algorithm for the vehicle routing problem with time windows
    Yassen, Esam Taha
    Ayob, Masri
    Nazri, Mohd Zakree Ahmad
    Sabar, Nasser R.
    INFORMATION SCIENCES, 2015, 325 : 140 - 158
  • [48] Improved tabu search algorithm for vehicle routing problem with alternative time windows
    School of Management, Hefei University of Technology, Hefei 230009, China
    Xitong Fangzhen Xuebao, 2008, 16 (4454-4457):
  • [49] A Hybrid Heuristic Harmony Search Algorithm for the Vehicle Routing Problem With Time Windows
    Zhang, Yang
    Li, Jiacheng
    IEEE ACCESS, 2024, 12 : 42083 - 42095
  • [50] A Beam Search Based Algorithm for the Capacitated Vehicle Routing Problem with Time Windows
    Akeb, Hakim
    Bouchakhchoukha, Adel
    Hifi, Mhand
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 329 - 336