Solving the battery swap station location-routing problem with a mixed fleet of electric and conventional vehicles using a heuristic branch-and-price algorithm with an adaptive selection scheme

被引:47
作者
Chen, Yanru [1 ,4 ]
Li, Decheng [1 ]
Zhang, Zongcheng [1 ]
Wahab, M. I. M. [2 ]
Jiang, Yangsheng [3 ]
机构
[1] Southwest Jiaotong Univ, Sch Econ & Management, 111,1st Sect,Northern 2nd Ring Rd, Chengdu 610031, Sichuan, Peoples R China
[2] Ryerson Univ, Dept Mech & Ind Engn, 350 Victoria St, Toronto, ON M5B 2K3, Canada
[3] Southwest Jiaotong Univ, Sch Transportat & Logist, 111,1st Sect,Northern 2nd Ring Rd, Chengdu 610031, Sichuan, Peoples R China
[4] Southwest Jiaotong Univ, Key Lab Serv Sci & Innovat Sichuan Prov, 111,1st Sect,Northern 2nd Ring Rd, Chengdu 610031, Sichuan, Peoples R China
基金
国家重点研发计划;
关键词
Electric vehicles; Battery swapping; Location-routing problem; Branch-and-price; Heuristic policy; TIME WINDOWS; DEPOT;
D O I
10.1016/j.eswa.2021.115683
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a battery swap station location and routing problem with time windows and a mixed fleet of electric and conventional vehicles (BSS-MF-LRPTW) is proposed. This problem is motivated by a real-life logistics application by extending the existing electric vehicle battery swap stations location routing problem (BSS-EV-LRP). The BSS-MF-LRPTW aims to simultaneously determine the locations of battery swap stations (BSSs) and the routing plan of a mixed fleet under the driving range, the load capacity limitation, and time windows. An integer programming (IP) model is developed for the proposed BSS-MF-LRPTW. As there are a large number of variables and complicating constraints of the IP model, we break it up into the master problem and the subproblem, based on Danzig-Wolfe decomposition. To enhance the tractability of the problem, we follow up with a heuristic branch-and-price algorithm with an adaptive selection scheme (HBP-ASS), which integrates the exact policy with a heuristic strategy. The HBP-ASS develops heuristic versions of the dynamic programming algorithm by designing seven operators for heuristic label extension and dominance. An adaptive selection scheme is presented to decide which operator is employed. The performance of the proposed HBP-ASS is evaluated based on an extensive computational study. The results show that the HBP-ASS can obtain the exact solution to small-scale instances much more quickly than commercial branch-and-bound/cut solvers such as CPLEX. Also, for all tested cases, the HBP-ASS can find better solutions to large-scale instances within a shorter time than the existing heuristics - adaptive large neighborhood search. Furthermore, sensitivity analyses are carried out to provide managerial insights.
引用
收藏
页数:13
相关论文
共 42 条
[1]   A Branch-and-Price Algorithm for Combined Location and Routing Problems Under Capacity Restrictions [J].
Akca, Z. ;
Berger, R. T. ;
Ralphs, T. K. .
OPERATIONS RESEARCH AND CYBER-INFRASTRUCTURE, 2009, :309-+
[2]  
Baker K.R., 2013, Principles of sequencing and scheduling
[3]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[4]   Energy consumption estimation integrated into the Electric Vehicle Routing Problem [J].
Basso, Rafael ;
Kulcsar, Balazs ;
Egardt, Bo ;
Lindroth, Peter ;
Sanchez-Diaz, Ivan .
TRANSPORTATION RESEARCH PART D-TRANSPORT AND ENVIRONMENT, 2019, 69 :141-167
[5]   The multi-depot electric vehicle location routing problem with time windows [J].
Camilo Paz, Juan ;
Granada-Echeverri, Mauricio ;
Willmer Escobar, John .
INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2018, 9 (01) :123-136
[6]   SCHEDULING OF VEHICLES FROM CENTRAL DEPOT TO NUMBER OF DELIVERY POINTS [J].
CLARKE, G ;
WRIGHT, JW .
OPERATIONS RESEARCH, 1964, 12 (04) :568-&
[7]   A survey on two-echelon routing problems [J].
Cuda, R. ;
Guastaroba, G. ;
Speranza, M. G. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 55 :185-199
[8]   Exact Algorithms for Electric Vehicle-Routing Problems with Time Windows [J].
Desaulniers, Guy ;
Errico, Fausto ;
Irnich, Stefan ;
Schneider, Michael .
OPERATIONS RESEARCH, 2016, 64 (06) :1388-1405
[9]   A survey of variants and extensions of the location-routing problem [J].
Drexl, Michael ;
Schneider, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 241 (02) :283-308
[10]   A Survey on the Electric Vehicle Routing Problem: Variants and Solution Approaches [J].
Erdelic, Tomislav ;
Caric, Tonci .
JOURNAL OF ADVANCED TRANSPORTATION, 2019, 2019