Adaptive Elitist Genetic Algorithm With Improved Neighbor Routing Initialization for Electric Vehicle Routing Problems

This paper applies the elitist genetic algorithm to the electric vehicle routing problem with time window. In initialization, the paper proposes an improved neighbor routing initialization method for adaptive elitist genetic algorithm. The improved neighbor routing method is used to select the nearest EV customer as the next route to be scheduled and make the route start from the suitable first customer in the initialization of the elitist GA. It makes the scheduled route begins with a neighboring directionality, which can be inherited in selection, crossover, and mutation operations. For effective convergence, new adaptive crossover probability and mutation probability are provided to make the algorithm converge faster. Experimental studies on randomly distributed customers and Solomon benchmark cases show the effective performance of the algorithm. The algorithm is demonstrated in the simulation of a U.S. Postal Service system.

[1]  Gilbert Laporte,et al.  Electric Vehicle Routing Problem with Time-Dependent Waiting Times at Recharging Stations , 2019, Comput. Oper. Res..

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

[3]  Jun Bi,et al.  Electric vehicle-routing problem with charging demands and energy consumption , 2017 .

[4]  J. R. Jaramillo,et al.  The Green Vehicle Routing Problem , 2011 .

[5]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[6]  Hend Bouziri,et al.  A Hybrid Evolutionary Algorithm for Smart Freight Delivery with Electric Modular Vehicles , 2018, 2018 IEEE/ACS 15th International Conference on Computer Systems and Applications (AICCSA).

[7]  Pedro Larrañaga,et al.  Genetic Algorithms: Bridging the Convergence Gap , 1999, Theor. Comput. Sci..

[8]  Zhao Yang Dong,et al.  Electric Vehicle Route Optimization Considering Time-of-Use Electricity Price by Learnable Partheno-Genetic Algorithm , 2015, IEEE Transactions on Smart Grid.

[9]  Beatrice M. Ombuki-Berman,et al.  Multi-Objective Genetic Algorithms for Vehicle Routing Problem with Time Windows , 2006, Applied Intelligence.

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

[11]  Miguel A. Figliozzi,et al.  The Recharging Vehicle Routing Problem , 2011 .

[12]  Bülent Çatay,et al.  Partial recharge strategies for the electric vehicle routing problem with time windows , 2016 .

[13]  Christopher K. W. Tam,et al.  Benchmark problems and solutions , 1995 .

[14]  Christian Prins,et al.  A simple and effective evolutionary algorithm for the vehicle routing problem , 2004, Comput. Oper. Res..

[15]  Franz Rothlauf,et al.  On the importance of the second largest eigenvalue on the convergence rate of genetic algorithms , 2001 .

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

[17]  Michel Gendreau,et al.  Vehicle Routing Problem with Time Windows, Part I: Route Construction and Local Search Algorithms , 2005, Transp. Sci..

[18]  J.D. Griesbach,et al.  Fitness-based exponential probabilities for genetic algorithms applied to adaptive IIR filtering , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

[19]  Yew-Soon Ong,et al.  Solving the Dynamic Vehicle Routing Problem Under Traffic Congestion , 2016, IEEE Transactions on Intelligent Transportation Systems.

[20]  Angel A. Juan,et al.  Optimizing Energy Consumption in Transportation: Literature Review, Insights, and Research Opportunities , 2020, Energies.

[21]  J. F. Pierce,et al.  ON THE TRUCK DISPATCHING PROBLEM , 1971 .

[22]  Ankit Chaudhary,et al.  A comparative review of approaches to prevent premature convergence in GA , 2014, Appl. Soft Comput..

[23]  Georgios Dounias,et al.  A hybrid particle swarm optimization algorithm for the vehicle routing problem , 2010, Eng. Appl. Artif. Intell..