×

Robust constrained shortest path problems under budgeted uncertainty. (English) Zbl 1387.90255

Summary: We study the robust constrained shortest path problem under resource uncertainty. After proving that the problem is \(\mathcal{NP}\)-hard in the strong sense for arbitrary uncertainty sets, we focus on budgeted uncertainty sets introduced by D. Bertsimas and M. Sim [Math. Program. 98, No. 1–3 (B), 49–71 (2003; Zbl 1082.90067)] and their extension to variable uncertainty by M. Poss [4OR 11, No. 1, 75–92 (2013; Zbl 1268.90037)]. We apply classical techniques to show that the problem with capacity constraints can be solved in pseudopolynomial time. However, we prove that the problem with time windows is \(\mathcal{NP}\)-hard in the strong sense when \(\mathcal{NP}\) is not fixed, using a reduction from the independent set problem. We introduce then new robust labels that yield dynamic programming algorithms for the problems with time windows and capacity constraints. The running times of these algorithms are pseudopolynomial when \(\mathcal{NP}\) is fixed, exponential otherwise. We present numerical results for the problem with time windows which show the effectiveness of the label-setting algorithm based on the new robust labels. Our numerical results also highlight the reduction in price of robustness obtained when using variable budgeted uncertainty instead of classical budgeted uncertainty.

MSC:

90C35 Programming involving graphs or networks
90C39 Dynamic programming
90C60 Abstract computational complexity for mathematical programming problems

References:

[1] A.Agra, M.Christiansen, R.Figueiredo, L.M.Hvattum, M.Poss, and C.Requejo, Layered formulation for the robust vehicle routing problem with time windows, ISCO 7422 (2012), 249-260. · Zbl 1370.90019
[2] A.Agra, M.Christiansen, R.Figueiredo, L.M.Hvattum, M.Poss, and C.Requejo, The robust vehicle routing problem with time windows, Comput Oper Res40 (2013), 856-866. · Zbl 1349.90152
[3] H.Aissi, C.Bazgan, and D.Vanderpooten, Min-max and min-max regret versions of combinatorial optimization problems: A survey, Eur J Oper Res197 (2009), 427-438. · Zbl 1159.90472
[4] E.Álvarez‐Miranda, I.Ljubić, and P.Toth, A note on the Bertsimas & Sim algorithm for robust combinatorial optimization problems, 4OR11 (2013), 349-360. · Zbl 1302.90136
[5] A.Ben‐Tal, L.E.Ghaoui, and A.Nemirovski, Robust optimization, Princeton University Press, US, 2009. · Zbl 1221.90001
[6] D.Bertsimas and M.Sim, Robust discrete optimization and network flows, Math Program98 (2003), 49-71. · Zbl 1082.90067
[7] D.Bertsimas and M.Sim, The price of robustness, Oper Res52 (2004), 35-53. · Zbl 1165.90565
[8] J.R.Birge and F.V.Louveaux, Introduction to stochastic programming, 2nd edition, Springer Verlag, New York, 2011. · Zbl 1223.90001
[9] N.Boland, J.Dethridge, and I.Dumitrescu, Accelerated label setting algorithms for the elementary resource constrained shortest path problem, Oper Res Lett34 (2006), 58-68. · Zbl 1080.90077
[10] D.Catanzaro, M.Labbé, and M.Salazar‐Neumann, Reduction approaches for robust shortest path problems, Comput Oper Res38 (2011), 1610-1619. · Zbl 1210.90137
[11] M.Desrochers and F.Soumis, A generalized permanent labelling algorithm for the shortest path problem with time windows, INFOR26 (1988), 191-212. · Zbl 0652.90097
[12] L.DiPuglia Pugliese and F.Guerriero, A survey of resource constrained shortest path problems: Exact solution approaches, Networks62 (2013), 183-200. · Zbl 1338.90432
[13] M.Dror, Note on the complexity of the shortest path models for column generation in VRPTW, Oper Res42 (1994), 977-978. · Zbl 0815.90064
[14] I.Dumitrescu and N.Boland, Improved preprocessing, labeling and scaling algorithms for the weight‐constrained shortest path problem, Networks42 (2003), 135-153. · Zbl 1031.68144
[15] V.Gabrel, C.Murat, and L.Wu, New models for the robust shortest path problem: Complexity, resolution and generalization, Ann Oper Res207 (2013), 97-120. · Zbl 1272.90105
[16] M.R.Garey and D.S.Johnson, Computers and intractability: A guide to the theory of NP‐completeness, W. H. Freeman & Co., New York, NY, 1990.
[17] K.S.Goetzmann, S.Stiller, and C.Telha, Optimization over integers with robustness in cost and few constraints, WAOA2011, 89-101. · Zbl 1242.90110
[18] C.E.Gounaris, W.Wiesemann, and C.A.Floudas, The robust capacitated vehicle routing problem under demand uncertainty, Oper Res61 (2013), 677-693. · Zbl 1273.90026
[19] S.Irnich and G.Desaulniers, “Shortest path problems with resource constraints,” Column generation, G.Desaulniers (ed.), J.Desrosiers (ed.), and M.Solomon (ed.) (Editors), SpringerUS, 2005, pp. 33-65. · Zbl 1130.90315
[20] B.Jaumard, F.Semet, and T.Vovor, A two‐phase resource constrained shortest path algorithm for acyclic graphs, Cahiers du GERAD, report G‐96‐48, September 1996.
[21] H.C.Joksch, The shortest route problem with constraints, J Math Anal Appl14 (1966), 191-197. · Zbl 0135.20506
[22] P.Kouvelis and G.Yu, Robust discrete optimization and its applications, Kluwer Academic Publishers, Boston, 1997. · Zbl 0873.90071
[23] F.Ordónez, Robust vehicle routing, TUTORIALS in Oper Res (2010), 153-178.
[24] M.Poss, Robust combinatorial optimization with variable budgeted uncertainty, 4OR11 (2013), 75-92. · Zbl 1268.90037
[25] M.Poss, Robust combinatorial optimization with variable cost uncertainty, Eur J Oper Res237 (2014), 836-845. · Zbl 1338.90353
[26] I.Sungur, F.Ordónez, and M.Dessouky, A robust optimization approach for the capacitated vehicle routing problem with demand uncertainty, IIE Trans40 (2008), 509-523.
[27] F.Talla Nobibon and R.Leus, Complexity results and exact algorithms for robust knapsack problems, J Optim Theory Appl161 (2014), 533-552. · Zbl 1291.90209
[28] G.Yu and J.Yang, On the robust shortest path problem, Comput Oper Res25 (1998), 457-468. · Zbl 1040.90554
[29] P.Zieliński, The computational complexity of the relative robust shortest path problem with interval data, Eur J Oper Res158 (2004), 570-576. · Zbl 1056.90125
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.