Improved branch-and-cut for the Inventory Routing Problem based on a two-commodity flow formulation

被引:39
作者
Manousakis, Eleftherios [1 ]
Repoussis, Panagiotis [2 ,3 ]
Zachariadis, Emmanouil [1 ]
Tarantilis, Christos [1 ]
机构
[1] Athens Univ Econ & Business, Sch Business, Dept Management Sci & Technol, Athens, Greece
[2] Athens Univ Econ & Business, Sch Business, Dept Mkt & Commun, Athens, Greece
[3] Stevens Inst Technol, Hoboken, NJ 07030 USA
关键词
Transportation; Inventory routing; Two-commodity flow; Branch-and-cut; Cut separation; EXACT ALGORITHM; MANAGEMENT;
D O I
10.1016/j.ejor.2020.08.047
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper examines the Inventory Routing Problem (IRP) with Maximum Level inventory policy. The IRP is a broad class of hard to solve problems with numerous practical applications in the field of freight transportation and logistics. A supplier is responsible for determining the timing and the quantity of replenishment services offered to a set of customers over a multi-period time horizon. In addition, vehicle routes have to be defined jointly with the inventory related decisions. A novel two-commodity flow formulation is introduced together with a new set of valid inequalities. On this basis, a branch-and-cut algorithm that employs methods for separating various families of cuts is proposed. Extensive computational experiments are reported on well-established benchmark data sets. The proposed solution approach outmatches results of current state-of-the-art branch-and-cut, branch-and-price, metaheuristic and mathematical programming based heuristic approaches, especially for hard-to-solve instances. Notably, we report 116 new upper bounds out of 640 problems of a well-known benchmark data set. Moreover, for the first time, we present new lower and upper bounds for the same data set with a larger number of vehicles. Finally, we improve 139 upper bounds out of 200 hard-to-solve larger problems of the IRP literature. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:870 / 885
页数:16
相关论文
共 52 条
[1]   Formulations and Branch-and-Cut Algorithms for Multivehicle Production and Inventory Routing Problems [J].
Adulyasak, Yossiri ;
Cordeau, Jean-Francois ;
Jans, Raf .
INFORMS JOURNAL ON COMPUTING, 2014, 26 (01) :103-120
[2]   A Maritime Inventory Routing Problem: Discrete Time Formulations and Valid Inequalities [J].
Agra, Agostinho ;
Andersson, Henrik ;
Christiansen, Marielle ;
Wolsey, Laurence .
NETWORKS, 2013, 62 (04) :297-314
[3]   Industrial aspects and literature survey: Combined inventory management and routing [J].
Andersson, Henrik ;
Hoff, Arild ;
Christiansen, Marielle ;
Hasle, Geir ;
Lokketangen, Arne .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (09) :1515-1536
[4]   A branch-and-cut algorithm for a vendor-managed inventory-routing problem [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Laporte, Gilbert ;
Speranza, Maria Grazia .
TRANSPORTATION SCIENCE, 2007, 41 (03) :382-391
[5]   A branch-and-cut algorithm for the inventory routing problem with pickups and deliveries [J].
Archetti, Claudia ;
Speranza, M. Grazia ;
Boccia, Maurizio ;
Sforza, Antonio ;
Sterle, Claudio .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 282 (03) :886-895
[6]   A Matheuristic for the Multivehicle Inventory Routing Problem [J].
Archetti, Claudia ;
Boland, Natashia ;
Speranza, M. Grazia .
INFORMS JOURNAL ON COMPUTING, 2017, 29 (03) :377-387
[7]   The inventory routing problem: the value of integration [J].
Archetti, Claudia ;
Speranza, M. Grazia .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (03) :393-407
[8]   Formulations for an inventory routing problem [J].
Archetti, Claudia ;
Bianchessi, Nicola ;
Irnich, Stefan ;
Speranza, M. Grazia .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2014, 21 (03) :353-374
[9]   Analysis of the maximum level policy in a production-distribution system [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Paletta, Giuseppe ;
Speranza, M. Grazia .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (12) :1731-1746
[10]   A Hybrid Heuristic for an Inventory Routing Problem [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Hertz, Alain ;
Speranza, M. Grazia .
INFORMS JOURNAL ON COMPUTING, 2012, 24 (01) :101-116