Journal of System Simulation ›› 2022, Vol. 34 ›› Issue (4): 910-919.doi: 10.16182/j.issn1004731x.joss.21-1133

• National Economy Simulation • Previous Articles     Next Articles

Hybrid Variable Neighborhood Search algorithm for the Multi-trip and Heterogeneous-fleet Electric Vehicle Routing Problem

Weiquan Wang1,3(), Ding Ding1(), Shuyan Cao2   

  1. 1.School of International Trade and Economics, University of International Business and Economics, Beijing 100029, China
    2.School of Statistics, University of International Business and Economics, Beijing 100029, China
    3.Department of Information Management, University of International Business and Economics, Beijing 100029, China
  • Received:2021-11-05 Revised:2021-12-23 Online:2022-04-30 Published:2022-04-19
  • Contact: Ding Ding E-mail:wangweiquan@uibe.edu.cn;dingd@uibe.edu.cn

Abstract:

Based on the real business practice, the multi-trip and heterogeneous-fleet electric vehicle routing problem (MTHF-EVRP) with time windows in green logistics is studied. A path-based mixed-integer linear model is built for the precise solution to the small-scale instances. A hybrid variable neighborhood search algorithm (Hybrid VNS) combined the variable neighborhood search algorithm with the labeling algorithm is proposed for the large-scale instances. The algorithm generates a modified insertion heuristic with random factor to construct the initial solution, allows the time window and range violation, adopts the neighborhood operators for the local search, and applies a labeling algorithm to solve the fixed-route recharging problem precisely. The methods are tested on the real-world benchmark instances for MTHF-EVRP. The results on the small-scale instances show that Hybrid VNS can find the optimal solutions in a very short time. Compared with the state-of-the-art algorithm on the large-scale instances, the algorithm can significantly reduce the logistics cost and the great competitiveness of Hybrid VNS is showed.

Key words: heterogeneous-fleet, multi-trip, electric vehicle routing problem, variable neighborhood search, labeling algorithm

CLC Number: