A branch-and-price algorithm for the heterogeneous fleet green vehicle routing problem with time windows

被引:96
|
作者
Yu, Yang [1 ]
Wang, Sihan [1 ]
Wang, Junwei [2 ]
Huang, Min [1 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Dept Intelligent Syst Engn, Shenyang 110819, Liaoning, Peoples R China
[2] Univ Hong Kong, Dept Ind & Mfg Syst Engn, Pokfulam Rd, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Heterogeneous fleet; Green vehicle routing problem; Branch-and-price; SCHEDULING PROBLEM; CARBON EMISSION; DELIVERY; PICKUP; MODEL; VRP;
D O I
10.1016/j.trb.2019.03.009
中图分类号
F [经济];
学科分类号
02 ;
摘要
Heterogeneous fleet vehicles can be used to reduce carbon emissions. We propose an improved branch-and-price (BAP) algorithm to precisely solve the heterogeneous fleet green vehicle routing problem with time windows (HFGVRPTW). In the improved BAP, to speed up the solution for the pricing problem, we develop a multi-vehicle approximate dynamic programming (MVADP) algorithm that is based on the labeling algorithm. The MVADP algorithm reduces labels by integrating the calculation of pricing problems for all vehicle types. In addition, to rapidly obtain a tighter upper bound, we propose an integer branch method. For each branch, we solve the master problem with the integer constraint by the CPLEX solver using the columns produced by column generation. We retain the smaller of the obtained integer solution and the current upper bound, and the branches are thus reduced significantly. Extensive computational experiments were performed on the Solomon benchmark instances. The results show that the branches and computational time were reduced significantly by the improved BAP algorithm. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:511 / 527
页数:17
相关论文
共 50 条
  • [1] A branch-and-price algorithm for the vehicle routing problem with time windows on a road network
    Ben Ticha, Hamza
    Absi, Nabil
    Feillet, Dominique
    Quilliot, Alain
    Van Woensel, Tom
    [J]. NETWORKS, 2019, 73 (04) : 401 - 417
  • [2] A Branch-and-Price Heuristic Algorithm for Vehicle Routing Problem with Soft Time Windows
    Li, Han
    Qian, Bin
    Yu, Nai-kang
    Hu, Rong
    Li, Zuo-cheng
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 443 - 453
  • [3] A Branch and Price Algorithm for the Two-Agent Heterogeneous Fleet Vehicle Routing Problem with Time Windows
    Li, Jie
    Yu, Nai-Kang
    Hu, Rong
    Zhang, Zi-Qi
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 431 - 442
  • [4] A branch-and-price algorithm for the Vehicle Routing Problem with Deliveries, Selective Pickups and Time Windows
    Gutierrez-Jarpa, Gabriel
    Desaulniers, Guy
    Laporte, Gilbert
    Marianov, Vladimir
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 206 (02) : 341 - 349
  • [5] Branch-and-price algorithm for the location-routing problem with time windows
    Ponboon, Sattrawut
    Qureshi, Ali Gul
    Taniguchi, Eiichi
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2016, 86 : 1 - 19
  • [6] A Branch and Price Algorithm for the Heterogeneous Fleet Multi-Depot Multi-Trip Vehicle Routing Problem with Time Windows
    Sahin, Munise Kubra
    Yamana, Hande
    [J]. TRANSPORTATION SCIENCE, 2022, 56 (06) : 1636 - 1657
  • [7] A Branch-and-Price Algorithm for the Double Vehicle Routing Problem with Multiple Stacks and Heterogeneous Demand
    Chagas, Jonatas B. C.
    Santos, Andre G.
    [J]. INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA 2016), 2017, 557 : 921 - 934
  • [8] A Branch and Price Heuristic Algorithm for the Vehicle Routing Problem with Time Windows
    Qian, Shu
    Hu, Rong
    Qian, Bin
    Yu, Naikang
    Shang, Qingxia
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 467 - 476
  • [9] Vehicle routing problem with a heterogeneous fleet and time windows
    Jiang, Jun
    Ng, Kien Ming
    Poh, Kim Leng
    Teo, Kwong Meng
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) : 3748 - 3760
  • [10] A branch-and-price algorithm for a vehicle routing with demand allocation problem
    Reihaneh, Mohammad
    Ghoniem, Ahmed
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 272 (02) : 523 - 538