A memory-based iterated local search algorithm for the multi-depot open vehicle routing problem

被引:68
|
作者
Brandao, Jose [1 ,2 ]
机构
[1] Univ Minho, Dept Gestao, Escola Econ & Gestao, P-4704553 Braga, Portugal
[2] Univ Lisbon, ISEG, CEMAPRE, Lisbon, Portugal
关键词
Transportation; Iterated local search; Memory; Multi-depot; Vehicle routing; TABU SEARCH; NEIGHBORHOOD SEARCH; EJECTION CHAINS;
D O I
10.1016/j.ejor.2020.01.008
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem studied in this paper is the multi-depot open vehicle routing problem, which has the following two differences in relation to the classical vehicle routing problem: there are several depots; the vehicles do not return to the depot after delivering the goods to the customers, i.e., the end of the route is not the starting point. There are many practical applications for this problem, however the great majority of the studies have only addressed the open vehicle routing problem with a single depot. In this paper, we present an iterated local search algorithm, in which the moves performed during the local search are recalled and this historical search information is then used to define the moves executed inside the perturbation procedures. Therefore, it is recorded the number of times that each customer is moved during the local search. Since this information is continuously updated and changes in each iteration, the search is driven to potentially better regions of the solution space, and increases the chance of avoiding cycling, even when using deterministic perturbations. The performance of this algorithm was tested using a large set of benchmark problems and was compared with other algorithms, and the results show that it is very competitive. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:559 / 571
页数:13
相关论文
共 50 条
  • [11] On the exact solution of the multi-depot open vehicle routing problem
    Soares, Vinicius Carvalho
    Roboredo, Marcos
    OPTIMIZATION LETTERS, 2024, 18 (04) : 1053 - 1069
  • [12] An improved formulation for the multi-depot open vehicle routing problem
    Lalla-Ruiz, Eduardo
    Exposito-Izquierdo, Christopher
    Taheripour, Shervin
    Voss, Stefan
    OR SPECTRUM, 2016, 38 (01) : 175 - 187
  • [13] Hybrid tabu search for the multi-depot vehicle routing problem
    Hu, Shan-Liang
    2010 INTERNATIONAL CONFERENCE ON DISPLAY AND PHOTONICS, 2010, 7749
  • [14] An improved formulation for the multi-depot open vehicle routing problem
    Eduardo Lalla-Ruiz
    Christopher Expósito-Izquierdo
    Shervin Taheripour
    Stefan Voß
    OR Spectrum, 2016, 38 : 175 - 187
  • [15] On the exact solution of the multi-depot open vehicle routing problem
    Vinícius Carvalho Soares
    Marcos Roboredo
    Optimization Letters, 2024, 18 : 1053 - 1069
  • [16] A Tabu Search Algorithm with Variable Cluster Grouping for Multi-depot Vehicle Routing Problem
    He, Yongle
    Miao, Weidong
    Xie, Rong
    Shi, Yanjun
    PROCEEDINGS OF THE 2014 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2014, : 12 - 17
  • [17] A cooperative coevolutionary algorithm for the Multi-Depot Vehicle Routing Problem
    de Oliveira, Fernando Bernardes
    Enayatifar, Rasul
    Sadaei, Hossein Javedani
    Guimaraes, Frederico Gadelha
    Potvin, Jean-Yves
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 43 : 117 - 130
  • [18] A hybrid genetic algorithm for the multi-depot vehicle routing problem
    Ho, William
    Ho, George T. S.
    Ji, Ping
    Lau, Henry C. W.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2008, 21 (04) : 548 - 557
  • [19] Multi-Depot Vehicle Routing Problem with Hybrid Genetic Algorithm
    Dang, Liwei
    Sun, Xiaoming
    ADVANCED MECHANICAL DESIGN, PTS 1-3, 2012, 479-481 : 555 - 560
  • [20] Iterated local search embedded adaptive neighborhood selection approach for the multi-depot vehicle routing problem with simultaneous deliveries and pickups
    Li, Jian
    Pardalos, Panos M.
    Sun, Hao
    Pei, Jun
    Zhang, Yong
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (07) : 3551 - 3561