A branch-and-price algorithm for solving the single-hub feeder network design problem

被引:5
|
作者
Hellsten, Erik Orm [1 ]
Sacramento, David [1 ]
Pisinger, David [1 ]
机构
[1] Tech Univ Denmark, Dept Management, Akad Vej 358, DK-2800 Lyngby, Denmark
关键词
OR in maritime industry; Liner shipping network design; Network design; Branch-and-price; VEHICLE-ROUTING PROBLEM; COLUMN GENERATION; DELIVERY; FLEET;
D O I
10.1016/j.ejor.2021.08.046
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In liner shipping, containers are generally transshipped in major hub ports in each region, between larger inter-region vessels and smaller feeder vessels. In this paper, we study the problem of designing the feeder vessel network, transporting containers between a regional hub and the surrounding feeder ports. The problem, as modelled, has many similarities with the split delivery vehicle routing problem, but with additional characteristics such as simultaneous pickups and deliveries and weekly departures. The problem also includes fleet sizing with a heterogeneous fleet and allows demand rejection at a penalty cost. We present a branch-and-price framework to solve the problem, where the subproblem is solved by enumerating vessel routes and subsequently assigning commodities by solving a min-cost flow problem for each commodity. The algorithm is tested on instances with up to 12 ports, which are all solved to optimality. Since the problem is similar to the liner shipping network design problem but without transshipments, we further study selected instances from the LINER-LIB instance suite. The Baltic instance is solved to proven optimality and we find the best known solution to the West Africa instance, significantly improving on what can be found in the literature. (c) 2021 Published by Elsevier B.V.
引用
收藏
页码:902 / 916
页数:15
相关论文
共 50 条
  • [21] A branch-and-price algorithm for the multilevel generalized assignment problem
    Ceselli, Alberto
    Righini, Giovanni
    [J]. OPERATIONS RESEARCH, 2006, 54 (06) : 1172 - 1184
  • [22] Solving surgical cases assignment problem by a branch-and-price approach
    Fei, H.
    Chu, C.
    Meskens, N.
    Artiba, A.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 112 (01) : 96 - 108
  • [23] A branch-and-price algorithm for the robust graph coloring problem
    Archetti, Claudia
    Bianchessi, Nicola
    Hertz, Alain
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 165 : 49 - 59
  • [24] A branch-and-price algorithm for the temporal bin packing problem
    Dell'Amico, Mauro
    Furini, Fabio
    Iori, Manuel
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 114
  • [25] A Branch-and-Price Algorithm for the Multivehicle Covering Tour Problem
    Jozefowiez, Nicolas
    [J]. NETWORKS, 2014, 64 (03) : 160 - 168
  • [26] A Branch-and-Price Algorithm for the Bin Packing Problem with Conflicts
    Elhedhli, Samir
    Li, Lingzi
    Gzara, Mariem
    Naoum-Sawaya, Joe
    [J]. INFORMS JOURNAL ON COMPUTING, 2011, 23 (03) : 404 - 415
  • [27] A branch-and-price approach for solving the train unit scheduling problem
    Lin, Zhiyuan
    Kwan, Raymond S. K.
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2016, 94 : 97 - 120
  • [28] A branch-and-price algorithm for the Minimum Sum Coloring Problem
    Delle Donne, Diego
    Furini, Fabio
    Malaguti, Enrico
    Wolfler Calvo, Roberto
    [J]. Discrete Applied Mathematics, 2021, 303 : 39 - 56
  • [29] A BRANCH-AND-PRICE ALGORITHM FOR THE WINDY RURAL POSTMAN PROBLEM
    Afsar, Hasan Murat
    Jozefowiez, Nicolas
    Lopez, Pierre
    [J]. RAIRO-OPERATIONS RESEARCH, 2011, 45 (04) : 353 - 364
  • [30] A branch-and-price algorithm for the Steiner tree packing problem
    Jeong, GW
    Lee, K
    Park, S
    Park, K
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 221 - 241