A Branch-and-Price-and-Cut Algorithm for the Vehicle Routing Problem with Two-Dimensional Loading Constraints

被引:1
作者
Zhang, Xiangyi [1 ]
Chen, Lu [2 ]
Gendreau, Michel [3 ,4 ]
Langevin, Andre [3 ,4 ]
机构
[1] CAE Inc, Civil Flight Serv, St Laurent, PQ H4T 1G6, Canada
[2] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
[3] Polytech Montreal, Dept Math & Genie Ind, Montreal, PQ H3C 3A7, Canada
[4] Ctr Interuniv Rech Reseaux Entreprise Logist & Tr, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
capacitated vehicle routing; loading constraints; column generation; Trie; TABU SEARCH; ELEMENTARY; OPTIMIZATION;
D O I
10.1287/trsc.2022.1135
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The vehicle routing problem with two-dimensional loading constraints (2L-CVRP) is a practical variant of the classic capacitated vehicle routing problem. A number of algorithms have been developed for the problem, but it is very difficult for the existing exact methods to optimally solve instances featuring with large rectangular items. To address this issue, a branch-and-price-and-cut (BPC) algorithm is proposed in this study. A novel data structure and a new dominance rule are developed to build an exact pricing algorithm that takes the loading constraints into account. Several valid inequalities are used to strengthen the linear relaxation. Extensive computational experiments were conducted on the benchmark instances of the 2L-CVRP, showing that the BPC algorithm outperforms all the existing exact methods for the problem in terms of the solution quality. Fourteen instances are solved to optimality for the first time. In particular, the size of solvable instances with large items is nearly doubled. Moreover, managerial insights about the impact of respecting the last-in-first-out constraint are also obtained.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Simulated annealing for the vehicle routing problem with two-dimensional loading constraints
    Stephen C. H. Leung
    Jiemin Zheng
    Defu Zhang
    Xiyue Zhou
    Flexible Services and Manufacturing Journal, 2010, 22 : 61 - 82
  • [22] A variable neighborhood search for the capacitated vehicle routing problem with two-dimensional loading constraints
    Wei, Lijun
    Zhang, Zhenzhen
    Zhang, Defu
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 243 (03) : 798 - 814
  • [23] A Branch-and-Cut-and-Price Algorithm for the Two-Echelon Capacitated Vehicle Routing Problem
    Santos, Fernando Afonso
    Mateus, Geraldo Robson
    da Cunha, Alexandre Salles
    TRANSPORTATION SCIENCE, 2015, 49 (02) : 355 - 368
  • [24] A Tabu Search heuristic for the vehicle routing problem with two-dimensional loading constraints
    Gendreau, Michel
    Iori, Manuel
    Laporte, Gilbert
    Martello, Silvaro
    NETWORKS, 2008, 51 (01) : 4 - 18
  • [25] A Multi-Start Algorithm for Solving the Capacitated Vehicle Routing Problem with Two-Dimensional Loading Constraints
    Fava, Leandro Pinto
    Furtado, Joao Carlos
    Helfer, Gilson Augusto
    Barbosa, Jorge Luis Victoria
    Beko, Marko
    Correia, Sergio Duarte
    Leithardt, Valderi Reis Quietinho
    SYMMETRY-BASEL, 2021, 13 (09):
  • [26] A branch-and-price-and-cut algorithm for the unmanned aerial vehicle delivery with battery swapping
    Pei, Zhi
    Pan, Wuhao
    Weng, Kebiao
    Fang, Tao
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (19) : 7030 - 7055
  • [27] An improved particle swarm algorithm for heterogeneous fleet vehicle routing problem with two-dimensional loading constraints
    Sun, HaiFeng
    Dong, KaiTai
    Zhang, Qun
    Yan, Rui
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 28 : 401 - 414
  • [28] A branch-cut-and-price algorithm for the cumulative capacitated vehicle routing problem
    Damiao, Caio Marinho
    Pereira Silva, Joao Marcos
    Uchoa, Eduardo
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2023, 21 (01): : 47 - 71
  • [29] A Branch-Cut-and-Price Algorithm for the Energy Minimization Vehicle Routing Problem
    Fukasawa, Ricardo
    He, Qie
    Song, Yongjia
    TRANSPORTATION SCIENCE, 2016, 50 (01) : 23 - 34
  • [30] A branch-cut-and-price algorithm for the vehicle routing problem with stochastic demands
    Gauvin, Charles
    Desaulniers, Guy
    Gendreau, Michel
    COMPUTERS & OPERATIONS RESEARCH, 2014, 50 : 141 - 153