A branch-and-price-and-check model for the vehicle routing problem with location congestion

被引:27
|
作者
Lam, Edward [1 ,2 ]
Van Hentenryck, Pascal [3 ]
机构
[1] Univ Melbourne, Parkville, Vic 3010, Australia
[2] NICTA, West Melbourne, Vic 3003, Australia
[3] Univ Michigan, Ann Arbor, MI 48109 USA
关键词
Vehicle routing problem; Synchronization; DELIVERY PROBLEM; LOCAL SEARCH; PICKUP; CUT;
D O I
10.1007/s10601-016-9241-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper considers a vehicle routing problem with pickup and delivery, time windows and location congestion. Locations provide a number of cumulative resources that are utilized by vehicles either during service (e.g., forklifts) or for the entirety of their visit (e.g., parking bays). Locations can become congested if insufficient resources are available, upon which vehicles must wait until a resource becomes available before proceeding. The problem is challenging from a computational standpoint since it incorporates the vehicle routing problem and the resource-constrained project scheduling problem. The main contribution of this paper is a branch-and-price-and-check model that uses a branch-and-price algorithm that solves the underlying vehicle routing problem, and a constraint programming subproblem that checks the feasibility of the location resource constraints, and then adds combinatorial nogood cuts to the master problem if the resource constraints are violated. Experimental results show the benefits of the branch-and-price-and-check approach.
引用
收藏
页码:394 / 412
页数:19
相关论文
共 50 条
  • [41] A Robust Branch-Cut-and-Price Algorithm for the Heterogeneous Fleet Vehicle Routing Problem
    Pessoa, Artur
    Uchoa, Eduardo
    de Aragao, Marcus Poggi
    NETWORKS, 2009, 54 (04) : 167 - 177
  • [42] A branch-and-price algorithm for two-echelon electric vehicle routing problem
    Zhiguo Wu
    Juliang Zhang
    Complex & Intelligent Systems, 2023, 9 : 2475 - 2490
  • [43] A machine learning-based branch and price algorithm for a sampled vehicle routing problem
    Nikolaus Furian
    Michael O’Sullivan
    Cameron Walker
    Eranda Çela
    OR Spectrum, 2021, 43 : 693 - 732
  • [44] 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
  • [45] A branch-and-price method for a two-echelon location routing problem with recommended satellites
    Tian, Xi-Dan
    Hu, Zhi-Hua
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 184
  • [46] A Profit-Maximization Location-Routing-Pricing Problem: A Branch-and-Price Algorithm
    Ahmadi-Javid, Amir
    Amiri, Elahe
    Meskar, Mahla
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 271 (03) : 866 - 881
  • [47] A branch-and-price algorithm for the heterogeneous fleet green vehicle routing problem with time windows
    Yu, Yang
    Wang, Sihan
    Wang, Junwei
    Huang, Min
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2019, 122 : 511 - 527
  • [48] A Branch-and-Price Algorithm for the Vehicle Routing Problem with Stochastic Demands and Probabilistic Duration Constraints
    Florio, Alexandre M.
    Hartl, Richard F.
    Minner, Stefan
    Salazar-Gonzalez, Juan-Jose
    TRANSPORTATION SCIENCE, 2021, 55 (01) : 122 - 138
  • [49] Branch-Price-and-Cut Algorithms for the Vehicle Routing Problem with Stochastic and Correlated Travel Times
    Rostami, Borzou
    Desaulniers, Guy
    Errico, Fausto
    Lodi, Andrea
    OPERATIONS RESEARCH, 2021, 69 (02) : 436 - 455
  • [50] Correction to the Paper "Branch and Price for the Time-Dependent Vehicle Routing Problem with Time Windows"
    Dabia, Said
    Ropke, Stefan
    van Woensel, Tom
    TRANSPORTATION SCIENCE, 2024, 58 (05)