Application of a variable neighborhood search algorithm to a fleet size and mix vehicle routing problem with electric modular vehicles

Abstract The emergence of new promising technologies used in electric transportation offers opportunities to achieve sustainable urban freight deliveries. In particular fleets of electric vehicles are seen as an efficient ecologic and economic transportation alternative for operating last-mile goods distribution in cities. This paper deals with the use of electric modules which can be added or removed from a freight vehicle to help gain capacity or respect delays when delivering customers. Since the electric vehicles have a limited battery capacity, they have to stop and recharge them at dedicated stations during the delivery tours. However, with the modular feature, this problem of disturbing the whole distribution process for recharging the batteries can be reduced and sometimes overlooked. This paper objective is to design and find the optimal routing strategy for a fleet of electric modular vehicles operating the last-mile delivery, with the minimal cost including the acquisition, the travel and the recharging ones. The research problem arising from the structure of the fleet can be associated with both a truck and trailer problem and a fleet size and mix vehicle routing problem with time windows using electric vehicles. This problem is presented in the first part of the article with the proposed solving procedure. More precisely, for big instances of the problem which is NP-Hard, a Variable Neighborhood Search (VNS) is designed and adapted. Experimental studies carried out on some benchmark instances show that the VNS performs impressively well in comparison with the best solving approaches of the literature.

[1]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[2]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[3]  Ouri Wolfson,et al.  Electric Vehicle Routing Problem , 2016 .

[4]  Ulrich Derigs,et al.  Truck and trailer routing - Problems, heuristics and computational experience , 2013, Comput. Oper. Res..

[5]  Zineb Habbas,et al.  Solving New Urban Freight Distribution Problems Involving Modular Electric Vehicles , 2015 .

[6]  Richard F. Hartl,et al.  A Variable Neighborhood Search for the Multi Depot Vehicle Routing Problem with Time Windows , 2004, J. Heuristics.

[7]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

[8]  D. J. Smith,et al.  A Study of Permutation Crossover Operators on the Traveling Salesman Problem , 1987, ICGA.

[9]  Lori Tavasszy,et al.  Towards E(lectric)- urban freight: first promising steps in the electric vehicle revolution , 2013 .

[10]  Inge Norstad,et al.  Tramp ship routing and scheduling with speed optimization , 2011 .

[11]  Ferdinando Pezzella,et al.  A Variable Neighborhood Search Branching for the Electric Vehicle Routing Problem with Time Windows , 2015, Electron. Notes Discret. Math..

[12]  Olli Bräysy,et al.  A Reactive Variable Neighborhood Search for the Vehicle-Routing Problem with Time Windows , 2003, INFORMS J. Comput..

[13]  Elise Miller-Hooks,et al.  A Green Vehicle Routing Problem , 2012 .

[14]  Hend Bouziri,et al.  Towards the electrification of urban freight delivery using modular vehicles , 2015, 2015 IEEE International Conference on Service Operations And Logistics, And Informatics (SOLI).

[15]  Jésica de Armas,et al.  Variable Neighborhood Search for a Dynamic Rich Vehicle Routing Problem with time windows , 2015, Comput. Ind. Eng..

[16]  Miguel A. Figliozzi,et al.  A Methodology to Evaluate the Competitiveness of Electric Delivery Trucks , 2013 .

[17]  James B. Orlin,et al.  Creating very large scale neighborhoods out of smaller ones by compounding moves , 2006, J. Heuristics.

[18]  Dominik Goeke,et al.  The Electric Vehicle-Routing Problem with Time Windows and Recharging Stations , 2014, Transp. Sci..

[19]  Günther R. Raidl,et al.  Bringing order into the neighborhoods: relaxation guided variable neighborhood search , 2008, J. Heuristics.

[20]  G. Croes A Method for Solving Traveling-Salesman Problems , 1958 .

[21]  Richard F. Hartl,et al.  The Electric Fleet Size and Mix Vehicle Routing Problem with Time Windows and Recharging Stations , 2013, Eur. J. Oper. Res..

[22]  Hend Bouziri,et al.  Towards Smart Urban Freight Distribution Using Fleets of Modular Electric Vehicles , 2017 .

[23]  Hend Bouziri,et al.  Application of a memetic algorithm to the fleet size and mix vehicle routing problem with electric modular vehicles , 2017, GECCO.

[24]  D. Fogel An evolutionary approach to the traveling salesman problem , 1988, Biological Cybernetics.

[25]  Miguel A. Figliozzi,et al.  An economic and technological analysis of the key factors affecting the competitiveness of electric commercial vehicles: A case study from the USA market , 2013 .

[26]  Ziauddin Ursani,et al.  Localized genetic algorithm for vehicle routing problem with time windows , 2011, Appl. Soft Comput..

[27]  I-Ming Chao,et al.  A tabu search method for the truck and trailer routing problem , 2002, Comput. Oper. Res..

[28]  Chung-Cheng Lu,et al.  A simulated annealing heuristic for the truck and trailer routing problem with time windows , 2011, Expert Syst. Appl..

[29]  Jésica de Armas,et al.  GVNS for a real-world Rich Vehicle Routing Problem with Time Windows , 2015, Eng. Appl. Artif. Intell..

[30]  F.-H. Liu,et al.  The fleet size and mix vehicle routing problem with time windows , 1999, J. Oper. Res. Soc..

[31]  Bruce L. Golden,et al.  Analysis of a large scale vehicle routing problem with an inventory component , 1984 .

[32]  Loo Hay Lee,et al.  Heuristic methods for vehicle routing problem with time windows , 2001, Artif. Intell. Eng..

[33]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[34]  Inge Norstad,et al.  Analysis of an exact algorithm for the vessel speed optimization problem , 2013, Networks.