An iterated local search matheuristic approach for the multi-vehicle inventory routing problem

被引:0
|
作者
Lagana, Demetrio [1 ]
Malaguti, Enrico [2 ]
Monaci, Michele [2 ]
Musmanno, Roberto [1 ]
Paronuzzi, Paolo [2 ]
机构
[1] Univ Calabria, DIMEG, Ponte Pietro Bucci, I-87036 Cosenza, Italy
[2] Univ Bologna, DEI, Viale Risorgimento 2, I-40136 Bologna, Italy
关键词
Multi-vehicle inventory routing; Matheuristic; Column generation; Local search; BRANCH-AND-CUT; ALGORITHM; FORMULATIONS;
D O I
10.1016/j.cor.2024.106717
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The multi -vehicle inventory routing problem considers an integrated system in which a supplier must satisfy deterministic demands from a set of customers over a finite and discrete time horizon. A limited inventory capacity is available at the customers, and a deterministic amount of product is available at the supplier in each period to fulfill customer demands with a homogeneous fleet of vehicles. The supplier decides when to resupply the customers, the quantities of product to deliver, and the routes to serve the customers. The aim is to find the best supply policy, which minimizes the total inventory and routing costs while ensuring that no stock -out occurs at the customers, while respecting the capacity of each vehicle. The problem has attracted significant attention in recent decades due to its wide applicability in fields where both inventory and routing aspects are addressed together. In this work, we present a matheuristic algorithm based on a mathematical formulation in which we associate a decision variable with each route and period. The size of this set of decision variables is clearly exponential; therefore, we devise a column generation approach in which we heuristically generate a subset of these variables within an iterated local search framework. Each iteration of the algorithm is composed by two phases: in the first one, the current model is solved by means of a general-purpose solver, whereas in the second one the model is updated by replacing some variables with a suitable subset of new variables. Once a local optimum is reached, a diversification step takes place in which the set of columns is expanded to possibly define a new starting solution. We have compared our approach with state-of-the-art algorithms on a large benchmark of instances from the literature. Our computational results show that the proposed algorithm outperforms most of the existing heuristic methods.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A New Hybrid Iterated Local Search for the Open Vehicle Routing Problem
    Chen, Ping
    Qu, Youli
    Huang, Houkuan
    Dong, Xingye
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 857 - 861
  • [22] An iterated tabu search for the multi-compartment vehicle routing problem
    Silvestrin, Paulo Vitor
    Ritt, Marcus
    COMPUTERS & OPERATIONS RESEARCH, 2017, 81 : 192 - 202
  • [23] 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
  • [24] A Hybrid Multi-Objective Iterated Local Search Heuristic for Vehicle Routing Problem with Time Windows
    Aquino, Rafael de Freitas
    Claudio Arroyo, Jose Elias
    2014 14TH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS (HIS), 2014, : 117 - 122
  • [25] An Iterated Local Search Heuristic for the Multi-Trip Vehicle Routing Problem with Multiple Time Windows
    Wu, Yinghui
    Du, Haoran
    Song, Huixin
    MATHEMATICS, 2024, 12 (11)
  • [26] The multi-trip vehicle routing problem with increasing profits for the bloodtransportation: An iterated local search metaheuristic
    Piraban-Ramirez, Andrea
    Javier Guerrero-Rueda, William
    Labadie, Nacima
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 170
  • [27] A matheuristic algorithm for the multi-depot inventory routing problem
    Bertazzi, Luca
    Coelho, Leandro C.
    De Maio, Annarita
    Lagana, Demetrio
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2019, 122 : 524 - 544
  • [28] A multistart iterated local search for the multitrip cumulative capacitated vehicle routing problem
    Rivera, Juan Carlos
    Afsar, H. Murat
    Prins, Christian
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 61 (01) : 159 - 187
  • [29] Iterated local search heuristics for the Vehicle Routing Problem with Cross-Docking
    Morais, Vinicius W. C.
    Mateus, Geraldo R.
    Noronha, Thiago F.
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (16) : 7495 - 7506
  • [30] Solving vehicle routing problem for multistorey buildings using iterated local search
    Gokalp, Osman
    Ugur, Aybars
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (05) : 3516 - 3531