A Branch-Price-and-Cut Algorithm for Single-Product Maritime Inventory Routing

被引:55
|
作者
Engineer, Faramroze G. [1 ]
Furman, Kevin C. [2 ]
Nemhauser, George L. [3 ]
Savelsbergh, Martin W. P. [1 ]
Song, Jin-Hwa [2 ]
机构
[1] Univ Newcastle, Sch Math & Phys Sci, Callaghan, NSW 2308, Australia
[2] ExxonMobil Res & Engn Co, Annandale, NJ 08801 USA
[3] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
关键词
MANAGEMENT;
D O I
10.1287/opre.1110.0997
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
A branch-price-and-cut algorithm is developed for a complex maritime inventory-routing problem with varying storage capacities and production/consumption rates at facilities. The resulting mixed-integer pricing problem is solved exactly and efficiently using a dynamic program that exploits certain "extremal" characteristics of the pricing problem. The formulation is tightened by using the problem's boundary conditions in preprocessing and to restrict the set of columns that are produced by the pricing problem. Branching schemes and cuts are introduced that can be implemented efficiently and that preserve the structure of the pricing problem. Some of the cuts are inspired by the capacity cuts known for the vehicle-routing problem, whereas others specifically target fractional solutions brought about by individual vessels "competing" for limited inventory at load ports and limited storage capacity at discharge ports. The branch-price-and-cut approach solves practically sized problems motivated by the operations of an oil company to optimality, and it provides reasonable bounds for larger instances.
引用
收藏
页码:106 / 122
页数:17
相关论文
共 50 条
  • [1] A Branch-Price-and-Cut Algorithm for the Inventory-Routing Problem
    Desaulniers, Guy
    Rakke, Jorgen G.
    Coelho, Leandro C.
    TRANSPORTATION SCIENCE, 2016, 50 (03) : 1060 - 1076
  • [2] A branch-price-and-cut algorithm for the workover rig routing problem
    Ribeiro, Glaydston Mattos
    Desaulniers, Guy
    Desrosiers, Jacques
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3305 - 3315
  • [3] Exact Branch-Price-and-Cut Algorithms for Vehicle Routing
    Costa, Luciano
    Contardo, Claudio
    Desaulniers, Guy
    TRANSPORTATION SCIENCE, 2019, 53 (04) : 946 - 985
  • [4] A branch-price-and-cut algorithm for the vehicle routing problem with release and due dates
    Yang, Weibo
    Ke, Liangjun
    Wang, David Z. W.
    Lam, Jasmine Siu Lee
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 145
  • [5] A branch-price-and-cut algorithm for the commodity constrained split delivery vehicle routing problem
    Archetti, Claudia
    Bianchessi, Nicola
    Speranza, M. Grazia
    COMPUTERS & OPERATIONS RESEARCH, 2015, 64 : 1 - 10
  • [6] A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen
    Pedro Munari
    Reinaldo Morabito
    TOP, 2018, 26 : 437 - 464
  • [7] Selective pricing in branch-price-and-cut algorithms for vehicle routing
    Desaulniers, Guy
    Pecin, Diego
    Contardo, Claudio
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2019, 8 (02) : 147 - 168
  • [8] A branch-price-and-cut algorithm for the minimum evolution problem
    Catanzaro, Daniele
    Aringhieri, Roberto
    Di Summa, Marco
    Pesenti, Raffaele
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 244 (03) : 753 - 765
  • [9] A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen
    Munari, Pedro
    Morabito, Reinaldo
    TOP, 2018, 26 (03) : 437 - 464
  • [10] A Branch-Price-and-Cut Algorithm for the Two-Echelon Vehicle Routing Problem with Time Windows
    Mhamedi, Tayeb
    Andersson, Henrik
    Cherkesly, Marilene
    Desaulniers, Guy
    TRANSPORTATION SCIENCE, 2022, 56 (01) : 245 - 264