A branch-cut-and-price algorithm for the time-dependent electric vehicle routing problem with time windows

被引:33
作者
Lera-Romero, Gonzalo [1 ,2 ]
Bront, Juan Jose Miranda [3 ,4 ,5 ]
Soulignac, Francisco J. [1 ,2 ]
机构
[1] Univ Buenos Aires, Fac Ciencias Exactas & Nat, Dept Comp, C1428EGA, Buenos Aires, Argentina
[2] Univ Buenos Aires, CONICET, Inst Invest Ciencias Comp ICC, C1428EGA, Buenos Aires, Argentina
[3] Univ Torcuato Di Tella, C1428BCW, Buenos Aires, Argentina
[4] Consejo Nacl Invest Cient & Tecn, Buenos Aires, Argentina
[5] Univ Torcuato Tella, Ave Figueroa Alcorta 7350 ,C1428BCW, Buenos Aires, Argentina
关键词
Routing; Electric vehicle routing problem; Time -dependent times; Branch cut and price; Labeling algorithms;
D O I
10.1016/j.ejor.2023.06.037
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The adoption of electric vehicles (EVs) within last-mile deliveries is considered one of the key transformations towards more sustainable logistics. The inclusion of EVs introduces new operational constraints to the models such as a restricted driving range and the possibility to perform recharges en route. The discharge of the typical batteries is complex and depends on several variables, including the vehicle travel speed, but most of the approaches assume that the energy consumption depends only on the distance traveled. This becomes relevant in different logistics contexts, such as last-mile distrubtion in large cities and mid-haul logistics in retail, where traffic congestion affects severely the travel speeds. In this paper, we introduce a general version of the Time-Dependent Electric Vehicle Routing Problem with Time Windows (TDEVRPTW), which incorporates the time-dependent nature of the transportation network both in terms of travel times and the energy consumption. We propose a unifying framework to integrate other critical variable times arising during the operations previously studied in the literature, such as the time-dependent waiting times and non-linear charging times. We propose a state of the art branch-cutand-price (BCP) algorithm. Based on extensive computational experiments, we show that the approach is very effective solving instances with up to 100 customers with different time dependent configurations. From a managerial standpoint, our experiments indicate that neglecting the travel speeds can affect the quality of the solutions obtained, where up to 40 percent of the infeasibilities induced by neglecting the time dependency can be caused by exceeding the battery capacity.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:978 / 995
页数:18
相关论文
共 49 条
[1]   An enhanced lower bound for the Time-Dependent Travelling Salesman Problem [J].
Adamo, Tommaso ;
Ghiani, Gianpaolo ;
Guerriero, Emanuela .
COMPUTERS & OPERATIONS RESEARCH, 2020, 113
[2]  
Bessi D., 2022, Technical report
[3]   Analysis and Branch-and-Cut Algorithm for the Time-Dependent Travelling Salesman Problem [J].
Cordeau, Jean-Francois ;
Ghiani, Gianpaolo ;
Guerriero, Emanuela .
TRANSPORTATION SCIENCE, 2014, 48 (01) :46-58
[4]   Exact Branch-Price-and-Cut Algorithms for Vehicle Routing [J].
Costa, Luciano ;
Contardo, Claudio ;
Desaulniers, Guy .
TRANSPORTATION SCIENCE, 2019, 53 (04) :946-985
[5]   Branch and Price for the Time-Dependent Vehicle Routing Problem with Time Windows [J].
Dabia, Said ;
Ropke, Stefan ;
van Woensel, Tom ;
De Kok, Ton .
TRANSPORTATION SCIENCE, 2013, 47 (03) :380-396
[6]   A methodology to evaluate the competitiveness of electric delivery trucks [J].
Davis, Brian A. ;
Figliozzi, Miguel A. .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2013, 49 (01) :8-23
[7]   A review of recent research on green road freight transportation [J].
Dernir, Emrah ;
Bektas, Tolga ;
Laporte, Gilbert .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 237 (03) :775-793
[8]   Variable Fixing for Two-Arc Sequences in Branch-Price-and-Cut Algorithms on Path-Based Models [J].
Desaulniers, Guy ;
Gschwind, Timo ;
Irnich, Stefan .
TRANSPORTATION SCIENCE, 2020, 54 (05) :1170-1188
[9]   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
[10]  
Desrosiers J, 1995, HDBK OPER R, V8, P35