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 条
  • [21] A branch-price-and-cut method for a ship routing and scheduling problem with split loads
    Stalhane, Magnus
    Andersson, Henrik
    Christiansen, Marielle
    Cordeau, Jean-Francois
    Desaulniers, Guy
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3361 - 3375
  • [22] A tutorial on Branch-Price-and-Cut algorithmsA tutorial on Branch-Price-and-Cut algorithmsM. Petris et al.
    Matteo Petris
    Claudia Archetti
    Diego Cattaruzza
    Maxime Ogier
    Frédéric Semet
    4OR, 2025, 23 (1) : 1 - 52
  • [23] A Unified Branch-Price-and-Cut Algorithm for Multicompartment Pickup and Delivery Problems
    Aerts-Veenstra, Marjolein
    Cherkesly, Marilene
    Gschwind, Timo
    TRANSPORTATION SCIENCE, 2024, 58 (05) : 1121 - 1142
  • [24] A branch-price-and-cut algorithm for multi-mode resource leveling
    Coughlan, Eamonn T.
    Luebbecke, Marco E.
    Schulz, Jens
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (01) : 70 - 80
  • [25] A Heuristic Branch-Cut-and-Price Algorithm for the ROADEF/EURO Challenge on Inventory Routing
    Absi, Nabil
    Cattaruzza, Diego
    Feillet, Dominique
    Ogier, Maxime
    Semet, Frederic
    TRANSPORTATION SCIENCE, 2020, 54 (02) : 313 - 329
  • [26] Branch-Price-and-Cut for the Soft-Clustered Capacitated Arc-Routing Problem
    Hintsch, Timo
    Irnich, Stefan
    Kiilerich, Lone
    TRANSPORTATION SCIENCE, 2021, 55 (03) : 687 - 705
  • [27] A branch-price-and-cut algorithm for a time-dependent green vehicle routing problem with the consideration of traffic congestion
    Luo, Hongyuan
    Dridi, Mahjoub
    Grunder, Olivier
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [28] A branch-price-and-cut algorithm for the local container drayage with controllable vehicle interference
    Wang, Naiyu
    Meng, Qiang
    Zhang, Canrong
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2023, 178
  • [29] Partial Dominance in Branch-Price-and-Cut for the Basic Multicompartment Vehicle-Routing Problem
    Hessler, Katrin
    Irnich, Stefan
    INFORMS JOURNAL ON COMPUTING, 2023, 35 (01) : 50 - 65
  • [30] Partial dominance in branch-price-and-cut algorithms for vehicle routing and scheduling problems with a single-segment tradeoff
    Faldum, Stefan
    Machate, Sarah
    Gschwind, Timo
    Irnich, Stefan
    OR SPECTRUM, 2024, 46 (04) : 1063 - 1097