A Variable Neighborhood Search for the Generalized Vehicle Routing Problem with Stochastic Demands

In this work we consider the generalized vehicle routing problem with stochastic demands (GVRPSD) being a combination of the generalized vehicle routing problem, in which the nodes are partitioned into clusters, and the vehicle routing problem with stochastic demands, where the exact demands of the...

Full description

Saved in:
Bibliographic Details
Published inEvolutionary Computation in Combinatorial Optimization pp. 48 - 60
Main Authors Biesinger, Benjamin, Hu, Bin, Raidl, Günther R.
Format Book Chapter
LanguageEnglish
Published Cham Springer International Publishing 15.03.2015
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this work we consider the generalized vehicle routing problem with stochastic demands (GVRPSD) being a combination of the generalized vehicle routing problem, in which the nodes are partitioned into clusters, and the vehicle routing problem with stochastic demands, where the exact demands of the nodes are not known beforehand. It is an NP-hard problem for which we propose a variable neighborhood search (VNS) approach to minimize the expected tour length through all clusters. We use a permutation encoding for the cluster sequence and consider the preventive restocking strategy where the vehicle restocks before it potentially runs out of goods. The exact solution evaluation is based on dynamic programming and is very time-consuming. Therefore we propose a multi-level evaluation scheme to significantly reduce the time needed for solution evaluations. Two different algorithms for finding an initial solution and three well-known neighborhood structures for permutations are used within the VNS. Results show that the multi-level evaluation scheme is able to drastically reduce the overall run-time of the algorithm and that it is essential to be able to tackle larger instances. A comparison to an exact approach shows that the VNS is able to find an optimal or near-optimal solution in much shorter time.
Bibliography:This work is supported by the Austrian Science Fund (FWF) grant P24660-N23.
ISBN:9783319164670
3319164678
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-16468-7_5