A multi-start local search heuristic for the Green Vehicle Routing Problem based on a multigraph reformulation
•We consider the Green Vehicle Routing Problem (G-VRP) which adapts the classical vehicle routing problem to alternative fuel vehicles.•We propose a new multi-start local search matheuristic for the G-VRP which is based on a multigraph reformulation.•We demonstrate the effectiveness of our algorithm...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2019-09, Vol.109, p.43-63 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | •We consider the Green Vehicle Routing Problem (G-VRP) which adapts the classical vehicle routing problem to alternative fuel vehicles.•We propose a new multi-start local search matheuristic for the G-VRP which is based on a multigraph reformulation.•We demonstrate the effectiveness of our algorithm by comparing it to the other state of the art heuristic methods on a set of benchmark instances with up to 500 customers.•We report improved best known upper bounds on 8 of the largest benchmark instances and show that our algorithm gives upper bounds that are on average within 0.27% far from optimal on a set of new benchmark instances with 50–100 customers.
We consider the Green Vehicle Routing Problem (G-VRP) which is an extension of the classical vehicle routing problem for alternative fuel vehicles. In the G-VRP, vehicles’ driving autonomy and possible refueling stops en-route are explicitly modeled. We propose a multi-start local search algorithm that consists of three phases. The first two phases iteratively construct new solutions, improve them by local search, and store all vehicle routes forming these solutions in a route pool. Phase three optimally combines vehicle routes in the route pool by solving a set partitioning problem and improves the final solution by local search. The algorithm is based on a multigraph reformulation of the G-VRP in which nodes correspond to customers and a depot, and arcs correspond to possible sequences of refueling stops for vehicles traveling between two nodes. All local search operators used by our algorithm are tailored to exploit this reformulation and do not explicitly deal with refueling stations. We report computational results on benchmark instances with up to ∼ 470 customers, showing that the algorithm is competitive with state-of-the-art heuristics. |
---|---|
ISSN: | 0305-0548 1873-765X 0305-0548 |
DOI: | 10.1016/j.cor.2019.04.018 |