Abstract
In this paper we consider the vehicle routing problem with hard time windows and stochastic service times (VRPTW-ST); in this variant of the classic VRPTW the service times are random variables. In particular, given a set of vehicle routes, some of the actual service times might not lead to a feasible solution, given the customer time windows. We consider a chance-constrained program to model the VRPTW-ST and provide a new set partitioning formulation that includes a constraint on the minimum success probability of the set of vehicle routes. Under some mild conditions, we develop a method to exactly compute the success probability of the routes. We then solve the VRPTW-ST by a branch-price-and-cut algorithm, where the main challenges are in the solution of the subproblems of the column generation procedure. We adapt the dynamic programming algorithm to account for the probabilistic resource consumption by extending the label dimension and by providing new dominance rules. Extensive computational experiments prove the effectiveness of both the solution method and the stochastic model.
This is a preview of subscription content, access via your institution.

References
Adulyasak Y, Jaillet P (2014) Models and algorithms for stochastic and robust vehicle routing with deadlines. Transp Sci 50(2):608–626
Baldacci R, Mingozzi A, Roberti R (2011) New route relaxation and pricing strategies for the vehicle routing problem. Oper Res 59(5):1269–1283
Bertsimas DJ (1992) A vehicle routing problem with stochastic demand. Oper Res 40(3):574–585
Boland N, Dethridge J, Dumitrescu I (2006) Accelerated label setting algorithms for the elementary resource constrained shortest path problem. Oper Res Lett 34(1):58–68
Campbell AM, Thomas BW (2008) Probabilistic traveling salesman problem with deadlines. Transp Sci 42(1):1–21
Chang T-S, Wan Y-W, Ooi WT (2009) A stochastic dynamic traveling salesman problem with hard time windows. Eur J Oper Res 198(3):748–759
Cortés C, Gendreau M, Rousseau L-M, Souyris S, Weintraub A (2014) Branch-and-price and constraint programming for solving a real-life technician dispatching problem. Eur J Oper Res 238(1):300–312
Desaulniers G, Lessard F, Hadjar A (2008) Tabu search, partial elementarity, and generalized k-path inequalities for the vehicle routing problem with time windows. Transp Sci 42(3):387–404
Dror M (1994) Note on the complexity of the shortest path models for column generation in VRPTW. Oper Res 42(5):977–978
Errico F, Desaulniers G, Gendreau M, Rei W, Rousseau LM (2015) A priori optimization with recourse for the vehicle routing problem with hard time windows and stochastic service times. Eur J Oper Res 249(1):55–66
Feillet D, Dejax P, Gendreau M, Gueguen C (2004) An exact algorithm for the elementary shortest path problem with resource constraints: application to some vehicle routing problems. Networks 44(3):216–229
Gendreau M, Jabali O, Rei W (2014) Stochastic vehicle routing problems. Vehicle routing: problems, methods, and applications, 2nd edn, Chapter 8. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, pp 213–239
Gendreau M, Laporte G, Séguin R (1995) An exact algorithm for the vehicle routing problem with stochastic demands and customers. Transp Sci 29(2):143–155
Irnich S, Desaulniers G (2005) Shortest path problems with resource constraints, Chapter 2, GERAD 25th Anniversary Series. Springer, Berlin, pp 33–65
Irnich S, Villeneuve D (2006) The shortest-path problem with resource constraints and k-cycle elimination for \(k \ge 3\). INFORMS J Comput 18(3):391–406
Jepsen M, Petersen B, Spoorendonk S, Pisinger D (2008) Subset-row inequalities applied to the vehicle-routing problem with time windows. Oper Res 56(2):497–511
Jula H, Dessouky M, Ionnou PA (2006) Truck route planning in nonstationary stochastic networks with time windows at customer locations. IEEE Trans Intell Transp Syst 7(1):51–62
Kenyon AS, Morton DP (2003) Stochastic vehicle routing with random travel times. Transp Sci 37(1):69–82
Lambert V, Laporte G, Louveaux FV (1993) Designing collection routes through bank branches. Comput Oper Res 20(7):783–791
Laporte G, Louveaux FV, Hamme L (2002) An integer L-shaped algorithm for the capacitated vehicle routing problem with stochastic demands. Oper Res 50(3):415–423
Laporte G, Louveaux FV, Mercure H (1992) The vehicle routing problem with stochastic travel times. Transp Sci 26(3):161–170
Lee C, Lee K, Park S (2012) Robust vehicle routing problem with deadlines and travel time/demand uncertainty. J Oper Res Soc 60:1294–1306
Lei H, Laporte G, Guo B (2012) A generalized variable neighborhood search heuristic for the capacitated vehicle routing problem with stochastic service times. Top 20:99–118
Li X, Tian P, Leung SCH (2010) Vehicle routing problems with time windows and stochastic travel and service times: models and algorithm. Int J Prod Econ 125(1):137–145
Lübbecke ME, Desrosiers J (2005) Selected topics in column generation. Oper Res 53(6):1007–1023
Righini G, Salani M (2008) New dynamic programming algorithms for the resource constrained elementary shortest path problem. Networks 51(3):155–170
Solomon MM (1987) Algorithms for the vehicle routing and scheduling problems with time window constraints. Oper Res 35:254–265
Souyris S, Cortés CE, Ordóñez F, Weintraub A (2013) A robust optimization approach to dispatching technicians under stochastic service times. Optim Lett 7(7):1549–1568
Sungur I, Ren Y, Ordóñez F, Dessouky M, Zhong H (2010) A model and algorithm for the courier delivery problem with uncertainty. Transp Sci 44(2):193–205
Taş D, Dellaert N, van Woensel T, de Kok T (2012) Vehicle routing problem with stochastic travel times including soft time windows and service costs. Technical report, Beta Research School for Operations Management and Logistics. WP 364
Taş D, Gendreau M, Dellaert N, van Woensel T, de Kok A (2014) Vehicle routing with soft time windows and stochastic travel times: a column generation and branch-and-price solution approach. Eur J Oper Res 236(3):789–799
Wang X, Regan CA (2001) Assignment models for local truckload trucking problems with stochastic service times and time window constraints. Transp Res Rec 1771:61–68
Wellman M, Ford M, Larson K (1995) Path planning under time-dependent uncertainty. In: Proceedings of the eleventh conference on uncertainty in artificial intelligence, August 18–20, 1995. Montréal, pp 532–539
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Errico, F., Desaulniers, G., Gendreau, M. et al. The vehicle routing problem with hard time windows and stochastic service times. EURO J Transp Logist 7, 223–251 (2018). https://doi.org/10.1007/s13676-016-0101-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13676-016-0101-4