TY - JOUR
T1 - Robust optimization for the electric vehicle pickup and delivery problem with time windows and uncertain demands
AU - Liu, Xiaochang
AU - Wang, Dujuan
AU - Yin, Yunqiang
AU - Cheng, T. C.E.
N1 - Funding Information:
This paper was supported in part by the National Natural Science Foundation of China under grant numbers 71971041 , 72171161 and 71871148 ; and by the National Key Research and Development Program of China under grant number 2019YFB1404702 .
Publisher Copyright:
© 2022 Elsevier Ltd
PY - 2023/3
Y1 - 2023/3
N2 - Recently, electric vehicles have become a viable option for city logistics to reduce air pollution and operating noise. In this study we consider the pickup and delivery problem with time windows involving battery-powered electric vehicles under demand uncertainly, where the uncertain demands fall within a budget polytope uncertainty set. We develop a two-stage adaptive robust model to find solutions that are insusceptible to a certain number of deviations in demands, where the routing, and the service start times and remaining battery capacities along a route are fixed before the realization of uncertain demands, while the quantities to load and unload along the route are adjustable to the demand scenario. To solve the model, we develop an exact two-phase decomposition method based on column-and-row generation to alleviate the computational difficulty arising from the large number of demand scenario-related variables and constraints, which decomposes the robust model into a master problem comprising only partial demand scenario-related variables and constraints, and an adversarial separation problem that verifies whether there are infeasible demand scenarios for the solution to the master problem. We develop a tailored branch-and-price-and-cut algorithm incorporating various acceleration strategies to solve the master problem, and a dynamic programming algorithm to solve the adversarial separation problem. We also conduct extensive numerical studies to evaluate the performance of the developed algorithm, ascertain the benefits of the robust model over the deterministic model, and analyze the effect of the charge consumption rate of the battery on the optimal solution.
AB - Recently, electric vehicles have become a viable option for city logistics to reduce air pollution and operating noise. In this study we consider the pickup and delivery problem with time windows involving battery-powered electric vehicles under demand uncertainly, where the uncertain demands fall within a budget polytope uncertainty set. We develop a two-stage adaptive robust model to find solutions that are insusceptible to a certain number of deviations in demands, where the routing, and the service start times and remaining battery capacities along a route are fixed before the realization of uncertain demands, while the quantities to load and unload along the route are adjustable to the demand scenario. To solve the model, we develop an exact two-phase decomposition method based on column-and-row generation to alleviate the computational difficulty arising from the large number of demand scenario-related variables and constraints, which decomposes the robust model into a master problem comprising only partial demand scenario-related variables and constraints, and an adversarial separation problem that verifies whether there are infeasible demand scenarios for the solution to the master problem. We develop a tailored branch-and-price-and-cut algorithm incorporating various acceleration strategies to solve the master problem, and a dynamic programming algorithm to solve the adversarial separation problem. We also conduct extensive numerical studies to evaluate the performance of the developed algorithm, ascertain the benefits of the robust model over the deterministic model, and analyze the effect of the charge consumption rate of the battery on the optimal solution.
KW - Branch-and-price algorithm
KW - Electric vehicles
KW - Pickup and delivery problem
KW - Robust optimization
KW - Scheduling
UR - http://www.scopus.com/inward/record.url?scp=85143878197&partnerID=8YFLogxK
U2 - 10.1016/j.cor.2022.106119
DO - 10.1016/j.cor.2022.106119
M3 - Journal article
AN - SCOPUS:85143878197
SN - 0305-0548
VL - 151
JO - Computers and Operations Research
JF - Computers and Operations Research
M1 - 106119
ER -