A deterministic annealing local search for the electric autonomous dial-a-ride problem

被引:16
作者
Su, Yue [1 ]
Dupin, Nicolas [2 ]
Puchinger, Jakob [1 ,3 ]
机构
[1] Univ Paris Saclay, Cent Supelec, Lab Genie Ind, F-91190 Gif sur yvette, France
[2] Univ Angers, LERIA, SFR MATHST, F-49000 Angers, France
[3] Normandie Business Sch, Metis Lab, F-92110 Clichy, France
关键词
Metaheuristic; Dial -a -ride problem; Electric autonomous vehicles; Deterministic annealing; VEHICLE-ROUTING PROBLEM; DELIVERY PROBLEM; TIME WINDOWS; ALGORITHM; PICKUP; MODELS; MIX;
D O I
10.1016/j.ejor.2023.02.012
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper investigates the Electric Autonomous Dial-A-Ride Problem (E-ADARP), which consists in designing a set of minimum-cost routes that accommodates all customer requests for a fleet of Electric Autonomous Vehicles (EAVs). Problem-specific features of the E-ADARP include: (i) the employment of EAVs and a partial recharging policy; (ii) the weighted-sum objective function that minimizes the total travel time and the total excess user ride time. In this work, we propose a Deterministic Annealing (DA) algorithm and provide the first heuristic results for the static E-ADARP. Partial recharging (i) is handled by an exact route evaluation scheme of linear time complexity. To tackle (ii), we propose a new method that allows effective computations of minimum excess user ride time by introducing a fragment-based representation of paths. These two methods compose an exact and efficient optimization of excess user ride time for a generated E-ADARP route. To validate the performance of the DA algorithm, we compare our algorithm results to the best-reported Branch-and-Cut (B&C) algorithm results on existing instances. Our algorithm provides 25 new best solutions and 45 equal solutions on 84 existing instances. To test the algorithm performance on larger-sized instances, we establish new instances with up to 8 vehicles and 96 requests, and we provide 19 new solutions for these instances. Our final investigation extends the state-of-the-art model and explores the effect of allowing multiple visits to recharging stations. This relaxation can efficiently improve the solution's feasibility and quality. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:1091 / 1111
页数:21
相关论文
共 36 条
[1]   An Exact Algorithm for the Pickup and Delivery Problem with Time Windows and Last-in-First-out Loading [J].
Alyasiry, Ali Mehsin ;
Forbes, Michael ;
Bulmer, Michael .
TRANSPORTATION SCIENCE, 2019, 53 (06) :1695-1705
[2]  
Bongiovanni C, 2023, Arxiv, DOI arXiv:2211.07347
[3]   A machine learning-driven two-phase metaheuristic for autonomous ridesharing operations [J].
Bongiovanni, Claudia ;
Kaspi, Mor ;
Cordeau, Jean-Francois ;
Geroliminis, Nikolas .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2022, 165
[4]   The electric autonomous dial-a-ride problem [J].
Bongiovanni, Claudia ;
Kaspi, Mor ;
Geroliminis, Nikolas .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2019, 122 :436-456
[5]   Exact and meta-heuristic approach for a general heterogeneous dial-a-ride problem with multiple depots [J].
Braekers, Kris ;
Caris, An ;
Janssens, Gerrit K. .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2014, 67 :166-186
[6]   An effective multirestart deterministic annealing metaheuristic for the fleet size and mix vehicle-routing problem with time windows [J].
Braysy, Olli ;
Dullaert, Wout ;
Hasle, Geir ;
Mester, David ;
Gendreau, Michel .
TRANSPORTATION SCIENCE, 2008, 42 (03) :371-386
[7]  
Burns L.D., 2013, Transforming personal mobility
[8]   Operations of a shared, autonomous, electric vehicle fleet: Implications of vehicle & charging infrastructure decisions [J].
Chen, T. Donna ;
Kockelman, Kara M. ;
Hanna, Josiah P. .
TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 2016, 94 :243-254
[9]   The dial-a-ride problem: models and algorithms [J].
Cordeau, Jean-Francois ;
Laporte, Gilbert .
ANNALS OF OPERATIONS RESEARCH, 2007, 153 (01) :29-46
[10]   A branch-and-cut algorithm for the dial-a-ride problem [J].
Cordeau, Jean-Francois .
OPERATIONS RESEARCH, 2006, 54 (03) :573-586