Article ID: | iaor20125552 |
Volume: | 199 |
Issue: | 1 |
Start Page Number: | 103 |
End Page Number: | 112 |
Publication Date: | Oct 2012 |
Journal: | Annals of Operations Research |
Authors: | Potvin Jean-Yves, Gendreau Michel, Azi Nabila |
Keywords: | combinatorial optimization, heuristics: local search, programming: dynamic |
This paper considers a vehicle routing problem where each vehicle performs delivery operations over multiple routes during its workday and where new customer requests occur dynamically. The proposed methodology for addressing the problem is based on an adaptive large neighborhood search heuristic, previously developed for the static version of the problem. In the dynamic case, multiple possible scenarios for the occurrence of future requests are considered to decide about the opportunity to include a new request into the current solution. It is worth noting that the real‐time decision is about the acceptance of the new request, not about its service which can only take place in some future routes (a delivery route being closed as soon as a vehicle departs from the depot). In the computational results, a comparison is provided with a myopic approach which does not consider scenarios of future requests.