An exact algorithm to solve the vehicle routing problem with stochastic demands under an optimal restocking policy

被引:47
作者
Salavati-Khoshghalb, Majid [1 ,2 ]
Gendreau, Michel [1 ,3 ]
Jabali, Ola [4 ]
Rei, Walter [1 ,5 ]
机构
[1] CIRRELT, CP 6128,Succ Ctr Ville, Montreal, PQ H3C 3J7, Canada
[2] Univ Montreal, Dept Informat & Rech Operat, CP 6128,Succ Ctr Ville, Montreal, PQ H3C 3J7, Canada
[3] Polytech Montreal, Dept Math & Genie Ind, CP 6079,Succ Ctr Ville, Montreal, PQ H3C 3J7, Canada
[4] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Piazza Leonardo da Vinci 32, I-20133 Milan, Italy
[5] Univ Quebec Montreal, Dept Management & Technol, Ecole Sci Gest, CP 8888,Succ Ctr Ville, Montreal, PQ H3C 3P8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Routing; Stochastic demands; Optimal restocking policy; Integer L-shaped algorithm; Lower bounding functionals; PRICE ALGORITHM;
D O I
10.1016/j.ejor.2018.07.039
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper examines the Vehicle Routing Problem with Stochastic Demands (VRPSD), in which the actual demand of customers can only be realized upon arriving at the customer location. Under demand uncertainty, a planned route may fail at a specific customer when the observed demand exceeds the residual capacity. There are two ways to face such failure events, a vehicle can either execute a return trip to the depot at the failure location and refill the capacity and complete the split service, or in anticipation of potential failures perform a preventive return to the depot whenever the residual capacity falls below a threshold; overall, these return trips are called recourse actions. In the context of VRPSD, a recourse policy which schedules various recourse actions based on the visits planned beforehand on the route must be designed. An optimal recourse policy prescribes the cost-effective returns based on a set of optimal customer-specific thresholds. We propose an exact solution method to solve the multi-VRPSD under an optimal restocking policy. The Integer L-shaped algorithm is adapted to solve the VRPSD in a branch-and-cut framework. To enhance the efficiency of the presented algorithm, several lower bounding schemes are developed to approximate the expected recourse cost. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:175 / 189
页数:15
相关论文
共 29 条
[1]   A PRIORI OPTIMIZATION [J].
BERTSIMAS, DJ ;
JAILLET, P ;
ODONI, AR .
OPERATIONS RESEARCH, 1990, 38 (06) :1019-1033
[2]  
Bianchi L, 2004, LECT NOTES COMPUT SC, V3242, P450
[3]  
Birge JR, 2006, Introduction to stochastic programming
[4]   A branch-and-price algorithm for the capacitated vehicle routing problem with stochastic demands [J].
Christiansen, Christian H. ;
Lysgaard, Jens .
OPERATIONS RESEARCH LETTERS, 2007, 35 (06) :773-781
[5]   THE TRUCK DISPATCHING PROBLEM [J].
DANTZIG, GB ;
RAMSER, JH .
MANAGEMENT SCIENCE, 1959, 6 (01) :80-91
[6]   VEHICLE-ROUTING WITH STOCHASTIC DEMANDS - PROPERTIES AND SOLUTION FRAMEWORKS [J].
DROR, M ;
LAPORTE, G ;
TRUDEAU, P .
TRANSPORTATION SCIENCE, 1989, 23 (03) :166-176
[7]   STOCHASTIC VEHICLE-ROUTING WITH MODIFIED SAVINGS ALGORITHM [J].
DROR, M ;
TRUDEAU, P .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1986, 23 (02) :228-235
[8]   A branch-cut-and-price algorithm for the vehicle routing problem with stochastic demands [J].
Gauvin, Charles ;
Desaulniers, Guy ;
Gendreau, Michel .
COMPUTERS & OPERATIONS RESEARCH, 2014, 50 :141-153
[9]   AN EXACT ALGORITHM FOR THE VEHICLE-ROUTING PROBLEM WITH STOCHASTIC DEMANDS AND CUSTOMERS [J].
GENDREAU, M ;
LAPORTE, G ;
SEGUIN, R .
TRANSPORTATION SCIENCE, 1995, 29 (02) :143-155
[10]  
Gendreau M, 2014, MOS-SIAM SER OPTIMIZ, P213