Hardness of Pricing Routes for Two-Stage Stochastic Vehicle Routing Problems with Scenarios

被引:2
作者
Ota, Matheus J. [1 ]
Fukasawa, Ricardo [1 ]
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
vehicle routing; column generation; computational complexity; stochastic programming; CUT-AND-PRICE; BRANCH; ALGORITHM; INEQUALITIES; STRATEGIES; DEMANDS;
D O I
10.1287/opre.2023.0569
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The vehicle routing problem with stochastic demands (VRPSD) generalizes the classic vehicle routing problem by considering customer demands as random variables. Similar to other vehicle routing variants, state-of-the-art algorithms for the VRPSD are often based on set-partitioning formulations, which require efficient routines for the associated pricing problems. However, all of these set partitioning-based approaches have strong assumptions on the correlation between the demands of random variables (e.g., no correlation), a simplification that diverges from real-world settings where correlations frequently exist. In contrast, there is a significant effort in the stochastic programming community to solve problems where the uncertainty is modeled with a finite set of scenarios. This approach can approximate more diverse distributions via sampling and is particularly appealing in data-driven contexts where historical data are readily available. To fill this gap, we focus on the VRPSD with demands given by scenarios. We show that for any route relaxation (where repeated visits are allowed in a route) and any approximation of the recourse cost that satisfies some mild assumptions, the VRPSD pricing problem is still strongly NP-hard. This provides a very strong argument for the difficulty of developing efficient column generation-based algorithms for the VRPSD with demands following an empirical probability distribution of scenarios.
引用
收藏
页码:2177 / 2187
页数:11
相关论文
共 34 条
[1]   New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
OPERATIONS RESEARCH, 2011, 59 (05) :1269-1283
[2]  
Birge JR, 2011, SPRINGER SER OPER RE, P3, DOI 10.1007/978-1-4614-0237-4
[3]   On sample average approximation for two-stage stochastic programs without relatively complete recourse [J].
Chen, Rui ;
Luedtke, James .
MATHEMATICAL PROGRAMMING, 2022, 196 (1-2) :719-754
[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]   An introduction to the discharging method via graph coloring [J].
Cranston, Daniel W. ;
West, Douglas B. .
DISCRETE MATHEMATICS, 2017, 340 (04) :766-793
[6]  
Cygan Marek., 2015, Parameterized Algorithms, V4, DOI [10.1007/978-3-319-21275-3, DOI 10.1007/978-3-319-21275-315]
[7]   VEHICLE-ROUTING WITH STOCHASTIC DEMANDS - PROPERTIES AND SOLUTION FRAMEWORKS [J].
DROR, M ;
LAPORTE, G ;
TRUDEAU, P .
TRANSPORTATION SCIENCE, 1989, 23 (03) :166-176
[8]   Recent advances in vehicle routing with stochastic demands: Bayesian learning for correlated demands and elementary branch-price-and-cut [J].
Florio, Alexandre M. ;
Gendreau, Michel ;
Hartl, Richard F. ;
Minner, Stefan ;
Vidal, Thibaut .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 306 (03) :1081-1093
[9]   New Exact Algorithm for the Vehicle Routing Problem with Stochastic Demands [J].
Florio, Alexandre M. ;
Hartl, Richard F. ;
Minner, Stefan .
TRANSPORTATION SCIENCE, 2020, 54 (04) :1073-1090
[10]   The complexity of branch-and-price algorithms for the capacitated vehicle routing problem with stochastic demands [J].
Fukasawa, Ricardo ;
Gunter, Joshua .
OPERATIONS RESEARCH LETTERS, 2023, 51 (01) :11-16