A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen

被引:17
|
作者
Munari, Pedro [1 ]
Morabito, Reinaldo [1 ]
机构
[1] Univ Fed Sao Carlos, Prod Engn Dept, Rodovia Washington Luis Km 235, Sao Carlos, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Vehicle routing; Multiple deliverymen; Time windows; Branch-price-and-cut; Interior point; 90-08; 90C11; 90C27; 90C90; SCHEDULING PROBLEMS; GENERATION; INEQUALITIES; OPTIMIZATION; BUNDLE; SEARCH; PICKUP;
D O I
10.1007/s11750-018-0481-8
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We address a variant of the vehicle routing problem with time windows that includes the decision of how many deliverymen should be assigned to each vehicle. In this variant, the service time at each customer depends on the size of the respective demand and on the number of deliverymen assigned to visit this customer. In addition, the objective function consists of minimizing a weighted sum of the total number of routes, number of deliverymen and traveled distance. These characteristics make this variant very challenging for exact methods. To date, only heuristic approaches have been proposed for this problem, and even the most efficient optimization solvers cannot find optimal solutions in a reasonable amount of time for instances of moderate size when using the available mathematical formulations. We propose a branch-price-and-cut method based on a new set partitioning formulation of the problem. To accelerate the convergence of the method, we rely on an interior-point column and cut generation process, a strong branching strategy and a mixed-integer programming-based primal heuristic. Additionally, a hierarchical branching strategy is used to take into account the different components of the objective function. The computational results indicate the benefits of using the proposed exact solution approach. We closed several instances of the problem and obtained upper bounds that were previously unknown in the literature.
引用
收藏
页码:437 / 464
页数:28
相关论文
共 50 条
  • [1] A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen
    Pedro Munari
    Reinaldo Morabito
    [J]. TOP, 2018, 26 : 437 - 464
  • [2] A Branch-Price-and-Cut Algorithm for the Two-Echelon Vehicle Routing Problem with Time Windows
    Mhamedi, Tayeb
    Andersson, Henrik
    Cherkesly, Marilene
    Desaulniers, Guy
    [J]. TRANSPORTATION SCIENCE, 2022, 56 (01) : 245 - 264
  • [3] The Robust Vehicle Routing Problem with Time Windows: Compact Formulation and Branch-Price-and-Cut Method
    Munari, Pedro
    Moreno, Alfredo
    De La Vega, Jonathan
    Alem, Douglas
    Gondzio, Jacek
    Morabito, Reinaldo
    [J]. TRANSPORTATION SCIENCE, 2019, 53 (04) : 1043 - 1066
  • [4] Branch-price-and-cut for the truck-drone routing problem with time windows
    Li, Hongqi
    Wang, Feilong
    [J]. NAVAL RESEARCH LOGISTICS, 2023, 70 (02) : 184 - 204
  • [5] Branch-price-and-cut for the Mixed Capacitated General Routing Problem with Time Windows
    Ciancio, Claudio
    Lagana, Demetrio
    Vocaturo, Francesca
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 267 (01) : 187 - 199
  • [6] 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
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 145
  • [7] A branch-price-and-cut algorithm for the commodity constrained split delivery vehicle routing problem
    Archetti, Claudia
    Bianchessi, Nicola
    Speranza, M. Grazia
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 64 : 1 - 10
  • [8] A Branch-Price-and-Cut Algorithm for the Inventory-Routing Problem
    Desaulniers, Guy
    Rakke, Jorgen G.
    Coelho, Leandro C.
    [J]. TRANSPORTATION SCIENCE, 2016, 50 (03) : 1060 - 1076
  • [9] A branch-price-and-cut algorithm for the workover rig routing problem
    Ribeiro, Glaydston Mattos
    Desaulniers, Guy
    Desrosiers, Jacques
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3305 - 3315
  • [10] Branch-price-and-cut algorithms for the pickup and delivery problem with time windows and multiple stacks
    Cherkesly, Marilene
    Desaulniers, Guy
    Irnich, Stefan
    Laporte, Gilbert
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 250 (03) : 782 - 793