×

Exact approaches to the robust vehicle routing problem with time windows and multiple deliverymen. (English) Zbl 1458.90078

Summary: This paper addresses the vehicle routing problem with time windows and multiple deliverymen (VRPTWMD) under uncertain demand as well as uncertain travel and service times. This variant is faced by logistics companies that deliver products to retailers located in congested urban areas, where service times are relatively long compared to travel times, and depend on the number of deliverymen assigned to each route. Differently from traditional variants, these service times show high variability, requiring an appropriate way of handling the related uncertainty. We extend two mathematical formulations to represent the VRPTWMD under uncertainty, using the robust optimization paradigm with budgeted uncertainty sets, and developed effective exact solution methods for solving each of them. The first formulation is a robust vehicle flow model solved by a tailored branch-and-cut algorithm that resorts to 1- and 2-path inequalities that we show how to effectively separate. The second formulation is a set partitioning model, for which we propose a branch-price-and-cut algorithm that relies on a robust resource-constrained elementary shortest path problem. The results of computational experiments using instances from the literature and risk analysis via a Monte Carlo simulation show the importance of incorporating uncertainties in the VRPTWMD, and indicate the sensitivity of decisions as well as cost and risk to the level of uncertainty in the input data.

MSC:

90B06 Transportation, logistics and supply chain management
90C35 Programming involving graphs or networks
90C57 Polyhedral combinatorics, branch-and-bound, branch-and-cut
Full Text: DOI

References:

[1] Agra, A.; Christiansen, M.; Figueiredo, R.; Magnus Hvattum, L.; Poss, M.; Requejo, C., Layered formulation for the robust vehicle routing problem with time windows, (Mahjoub, A. R.; Markakis, V.; Milis, I.; Paschos, V. T., Combinatorial Optimization (2012), Springer, Berlin Heidelberg, Berlin: Springer, Berlin Heidelberg, Berlin Heidelberg), 249-260 · Zbl 1370.90019
[2] Agra, A.; Christiansen, M.; Figueiredo, R.; Hvattum, L. M.; Poss, M.; Requejo, C., The robust vehicle routing problem with time windows, Computers & Operations Research, 40, 856-866 (2013) · Zbl 1349.90152
[3] Álvarez, A.; Munari, P., An exact hybrid method for the vehicle routing problem with time windows and multiple deliverymen, Computers & Operations Research, 83, 1-12 (2017) · Zbl 1458.90049
[4] Alves Pessoa, A.; Di Puglia Pugliese, L.; Guerriero, F.; Poss, M., Robust constrained shortest path problems under budgeted uncertainty, Networks, 66, 98-111 (2015) · Zbl 1387.90255
[5] Baldacci, R.; Bartolini, E.; Mingozzi, A.; Roberti, R., An exact solution framework for a broad class of vehicle routing problems, Computational Management Science, 7, 229-268 (2010) · Zbl 1194.90011
[6] Ben-Tal, A.; El Ghaoui, L.; Nemirovski, A., Robust Optimization. Princeton Series in Applied Mathematics (2009), Princeton University Press · Zbl 1221.90001
[7] Ben-Tal, A.; den Hertog, D.; Vial, J. P., Deriving robust counterparts of nonlinear uncertain inequalities, Mathematical Programming, 149, 265-299 (2015) · Zbl 1308.65089
[8] Bertsimas, D.; Sim, M., Robust discrete optimization and network flows, Mathematical Programming, 98, 49-71 (2003) · Zbl 1082.90067
[9] Bertsimas, D.; Sim, M., The price of robustness, Operations Research, 52, 35-53 (2004) · Zbl 1165.90565
[10] Bertsimas, D.; Brown, D. B.; Caramanis, C., Theory and applications of robust optimization, Society for Industrial and Applied Mathematics, 53, 446-501 (2011) · Zbl 1233.90259
[11] De La Vega, J.; Munari, P.; Morabito, R., Robust optimization for the vehicle routing problem with multiple deliverymen, Central European Journal of Operations Research, 27, 905-936 (2019) · Zbl 07100440
[12] Drexl, M.; Irnich, S., Solving elementary shortest-path problems as mixed-integer programs, OR Spectrum, 36, 281-296 (2014) · Zbl 1290.90082
[13] Dror, M., Note on the complexity of the shortest path models for column generation in vrptw, Operations Research, 42, 977-978 (1994) · Zbl 0815.90064
[14] Gendreau, M.; Jabali, O.; Rei, W., 50th anniversary invited article – future research directions in stochastic vehicle routing, Transportation Science, 50, 1163-1173 (2016)
[15] Gondzio, J.; González-Brevis, P.; Munari, P., New developments in the primal dual column generation technique, European Journal of Operational Research, 224, 41-51 (2013) · Zbl 1292.90318
[16] Gondzio, J.; González-Brevis, P.; Munari, P., Large-scale optimization with the primal-dual column generation method, Mathematical Programming Computation, 8, 47-82 (2016) · Zbl 1334.90072
[17] Gounaris, C. E.; Wiesemann, W.; Floudas, C. A., The robust capacitated vehicle routing problem under demand uncertainty, Operations Research, 61, 677-693 (2013) · Zbl 1273.90026
[18] Gounaris, C. E.; Repoussis, P. P.; Tarantilis, C. D.; Wiesemann, W.; Floudas, C. A., An adaptive memory programming framework for the robust capacitated vehicle routing problem, Transportation Science, 50, 1239-1260 (2016)
[19] Irnich, S.; Desaulniers, G., Shortest Path Problems with Resource Constraints, 33-65 (2005), Springer: Springer US, Boston, MA · Zbl 1130.90315
[20] Irnich, S.; Villeneuve, D., The shortest-path problem with resource constraints and k-cycle elimination for, INFORMS Journal on Computing, 18, 391-406 (2006) · Zbl 1241.90161
[21] Jepsen, M.; Petersen, B.; Spoorendonk, S.; Pisinger, D., Subset-row inequalities applied to the vehicle-routing problem with time windows, Operations Research, 56, 497-511 (2008) · Zbl 1167.90413
[22] Kohl, N.; Desrosiers, J.; Madsen, O. B.G.; Solomon, M. M.; Soumis, F., 2-path cuts for the vehicle routing problem with time windows, Transportation Science, 33, 101-116 (1999) · Zbl 1004.90015
[23] Lee, C.; Lee, K.; Park, S., Robust vehicle routing problem with deadlines and travel time/demand uncertainty, Journal of the Operational Research Society, 63, 1294-1306 (2012)
[24] Lozano, L.; Duque, D.; Medaglia, A. L., An exact algorithm for the elementary shortest path problem with resource constraints, Transportation Science, 50, 348-357 (2016)
[25] Lu, D.; Gzara, F., The robust vehicle routing problem with time windows: Solution by branch and price and cut, European Journal of Operational Research, 275, 925-938 (2019) · Zbl 1430.90104
[26] Munari, P.; Gondzio, J., Using the primal-dual interior point algorithm within the branch-price-and-cut method, Computers & Operations Research, 40, 2026-2036 (2013) · Zbl 1348.90478
[27] Munari, P.; Morabito, R., A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen, TOP, 26, 437-464 (2018) · Zbl 1402.90214
[28] Munari, P.; Moreno, A.; De La Vega, J.; Alem, D.; Gondzio, J.; Morabito, R., The robust vehicle routing problem with time windows: Compact formulation and branch-price-and-cut method, Transportation Science, 53, 1043-1066 (2019)
[29] Ordóñez, F., 2010. Robust Vehicle Routing. INFORMS Tutorials in Operations Research. chapter 7. pp. 153-178.
[30] Oyola, J.; Arntzen, H.; Woodruff, D. L., The stochastic vehicle routing problem, a literature review, part i: models, EURO Journal on Transportation and Logistics, 1-29 (2016)
[31] Oyola, J.; Arntzen, H.; Woodruff, D. L., The stochastic vehicle routing problem, a literature review, part ii: solution methods, EURO Journal on Transportation and Logistics, 1-40 (2016)
[32] Pessoa, A.A., Poss, M., Sadykov, R., Vanderbeck, F., 2018. Branch-and-cut-and-price for the robust capacitated vehicle routing problem with knapsack uncertainty. [Research Report] Cadernos do LOGIS 2018-1, Universidade Federal Fluminense.
[33] Poss, M., 2013. Robust combinatorial optimization with variable budgeted uncertainty. 4OR 11, 75-92. · Zbl 1268.90037
[34] Poss, M., Robust combinatorial optimization with variable cost uncertainty, European Journal of Operational Research, 237, 836-845 (2014) · Zbl 1338.90353
[35] Pureza, V.; Morabito, R.; Reimann, M., Vehicle routing with multiple deliverymen: Modeling and heuristic approaches for the VRPTW, European Journal of Operational Research, 218, 636-647 (2012) · Zbl 1244.90047
[36] Righini, G.; Salani, M., New dynamic programming algorithms for the resource constrained elementary shortest path problem, Networks, 51, 155-170 (2008) · Zbl 1144.90514
[37] Sniedovich, M., 2012. Robust Optimization – the elephant in the robust-satisficing room. Technical Report. University of Melbourne.
[38] Solomon, M. M., Algorithms for the vehicle routing and scheduling problems with time window constraints, Operations Research, 35, 254-265 (1987) · Zbl 0625.90047
[39] Soyster, A. L., Convex programming with set-inclusive constraints and applications to inexact linear programming, Operation Research, 21, 1154-1157 (1973) · Zbl 0266.90046
[40] Subramanyam, A.; Repoussis, P. P.; Gounaris, C. E., Robust optimization of a broad class of heterogeneous vehicle routing problems under demand uncertainty, INFORMS Journal on Computing (2020) · Zbl 1451.90021
[41] Sungur, I.; Ordóñez, F.; Dessouky, M., A robust optimization approach for the capacited vehicle routing problem with demand uncertainty, IIE Transactions, 40, 509-523 (2008)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.