A branch-and-cut algorithm for the inventory routing problem with pickups and deliveries

被引:25
作者
Archetti, Claudia [1 ]
Speranza, M. Grazia [2 ]
Boccia, Maurizio [3 ,4 ]
Sforza, Antonio [3 ,4 ]
Sterle, Claudio [3 ,4 ]
机构
[1] ESSEC Business Sch, Dept Informat Syst Decis Sci & Stat, Paris, France
[2] Univ Brescia, Dept Econ & Management, Brescia, Italy
[3] Univ Naples Federico II, Dept Elect Engn & Informat Technol, Naples, Italy
[4] IASI CNR, Ist Analisi Sistemi Informat A Ruberti, Rome, Italy
关键词
Routing; Inventory management; Pickups and deliveries; Branch-and-cut; Lot-sizing reformulation; REACHABILITY CUTS; TIME WINDOWS; MODEL; OPTIMIZATION;
D O I
10.1016/j.ejor.2019.09.056
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper addresses the Inventory Routing Problem with Pickups and Deliveries (IRP-PD). A single commodity has to be picked up from several origins and distributed to several destinations. The commodity is made available at the supplier depot and at the pickup customers, with known amounts in each period of a discretized time horizon. The commodity is consumed by the delivery customers, whose demand, in each period of the time horizon, is known. The vehicles start and end their routes at the supplier depot. The objective is to determine a collection and distribution plan minimizing the sum of routing and inventory costs, satisfying inventory and capacity constraints. A mixed integer linear programming model is presented for the IRP-PD. Valid inequalities are proposed that are adapted from the inventory routing, the vehicle routing and the lot-sizing problems literature. Moreover, a new set of valid inequalities, called interval inequalities, is presented. A branch-and-cut algorithm is designed and tested on a large set of instances. Computational results show that the proposed approach is able to solve to optimality 946 out of 1280 instances. Moreover, the approach outperforms the state-of-the art method for the single vehicle case, increasing the number of instances solved to optimality from 473 to 538 out of 640 instances tested, with 133 new best known solutions. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:886 / 895
页数:10
相关论文
共 29 条
[1]   Mixed Integer Formulations for a Short Sea Fuel Oil Distribution Problem [J].
Agra, Agostinho ;
Christiansen, Marielle ;
Delgado, Alexandrino .
TRANSPORTATION SCIENCE, 2013, 47 (01) :108-124
[2]   Inventory routing with pickups and deliveries [J].
Archetti, Claudia ;
Christiansen, Marielle ;
Speranza, M. Grazia .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 268 (01) :314-324
[3]   Single-Period Cutting Planes for Inventory Routing Problems [J].
Avella, Pasquale ;
Boccia, Maurizio ;
Wolsey, Laurence A. .
TRANSPORTATION SCIENCE, 2018, 52 (03) :497-508
[4]   Single-Item Reformulations for a Vendor Managed Inventory Routing Problem: Computational Experience with Benchmark Instances [J].
Avella, Pasquale ;
Boccia, Maurizio ;
Wolsey, Laurence A. .
NETWORKS, 2015, 65 (02) :129-138
[5]   Lifted and Local Reachability Cuts for the Vehicle Routing Problem with Time Windows [J].
Avella, Pasquale ;
Boccia, Maurizio ;
Vasilyev, Igor .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (08) :2004-2010
[6]   Decomposition approach to the inventory routing problem with satellite facilities [J].
Bard, JF ;
Huang, L ;
Jaillet, P ;
Dror, M .
TRANSPORTATION SCIENCE, 1998, 32 (02) :189-203
[7]  
Battarra M, 2014, MOS-SIAM SER OPTIMIZ, P161
[8]   Static pickup and delivery problems: a classification scheme and survey [J].
Berbeglia, Gerardo ;
Cordeau, Jean-Francois ;
Gribkovskaia, Irina ;
Laporte, Gilbert .
TOP, 2007, 15 (01) :1-31
[9]   Inventory routing problems with multiple customers [J].
Bertazzi, Luca ;
Speranza, M. Grazia .
EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2013, 2 (03) :255-275
[10]   Inventory routing problems: an introduction [J].
Bertazzi, Luca ;
Speranza, M. Grazia .
EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2012, 1 (04) :307-326