×

Robust optimization of sums of piecewise linear functions with application to inventory problems. (English) Zbl 1342.90222

Summary: Robust optimization is a methodology that has gained a lot of attention in the recent years. This is mainly due to the simplicity of the modeling process and ease of resolution even for large scale models. Unfortunately, the second property is usually lost when the cost function that needs to be ”robustified” is not concave (or linear) with respect to the perturbing parameters. In this paper we study robust optimization of sums of piecewise linear functions over polyhedral uncertainty set. Given that these problems are known to be intractable, we propose a new scheme for constructing conservative approximations based on the relaxation of an embedded mixed-integer linear program and relate this scheme to methods that are based on exploiting affine decision rules. Our new scheme gives rise to two tractable models that, respectively, take the shape of a linear program and a semidefinite program, with the latter having the potential to provide solutions of better quality than the former at the price of heavier computations. We present conditions under which our approximation models are exact. In particular, we are able to propose the first exact reformulations for a robust (and distributionally robust) multi-item newsvendor problem with budgeted uncertainty set and a reformulation for robust multiperiod inventory problems that is exact whether the uncertainty region reduces to a \(L_1\)-norm ball or to a box. An extensive set of empirical results will illustrate the quality of the approximate solutions that are obtained using these two models on randomly generated instances of the latter problem.

MSC:

90C47 Minimax problems in mathematical programming
90B05 Inventory, storage, reservoirs

Software:

COL

References:

[1] Ben-Tal A, Nemirovski A (1997) Robust truss topology design via semidefinite programming. SIAM J. Optim. 7(4):991-1016. CrossRef · Zbl 0899.90133
[2] Ben-Tal A, Nemirovski A (1998) Robust convex optimization. Math. Oper. Res. 23(4):769-805. Link · Zbl 0977.90052
[3] Ben-Tal A, El Ghaoui L, Nemirovski A (2009a) Robust Optimization (Princeton University Press, Princeton, NJ). CrossRef
[4] Ben-Tal A, Golany B, Shtern S (2009b) Robust multiechelon multiperiod inventory control. Eur. J. Oper. Res. 199(3):922-935. CrossRef · Zbl 1176.90008
[5] Ben-Tal A, Golany B, Nemirovski A, Vial JP (2005) Retailer-supplier flexible commitments contracts: A robust optimization approach. Manufacturing Service Oper. Management 7(3):248-271. Link
[6] Ben-Tal A, Goryashko A, Guslitzer E, Nemirovski A (2004) Adjustable robust solutions of uncertain linear programs. Math. Programming 99(2):351-376. CrossRef · Zbl 1089.90037
[7] Benson SJ, Ye Y, Zhang X (2000) Solving large-scale sparse semidefinite programs for combinatorial optimization. SIAM J. Optim. 10(2):443-461. CrossRef · Zbl 0997.90059
[8] Bertsimas D, Sim M (2004) The price of robustness. Oper. Res. 52(1):35-53. Link · Zbl 1165.90565
[9] Bertsimas D, Thiele A (2006) A robust optimization approach to inventory theory. Oper. Res. 54(1):150-168. Link · Zbl 1167.90314
[10] Bertsimas D, Brown DB, Caramanis C (2011a) Theory and application of robust optimization. SIAM Rev. 3(3):464-501. CrossRef · Zbl 1233.90259
[11] Bertsimas D, Iancu DA, Parrilo PA (2010) Optimality of affine policies in multistage robust optimization. Math. Oper. Res. 35(2):363-394. Link · Zbl 1218.90216
[12] Bertsimas D, Iancu DA, Parrilo PA (2011b) A hierarchy of near-optimal policies for multistage adaptive optimization. IEEE Trans. Automatic Control 56(12):2809-2824. CrossRef · Zbl 1368.93336
[13] Bienstock D, Özbay N (2008) Computing robust basestock levels. Discrete Optim. 5(2):389-414. CrossRef · Zbl 1151.90498
[14] Boyd S, Kim S-J, Patil D, Horowitz M (2005) Digital circuit optimization via geometric programming. Oper. Res. 53(6):899-932. Link · Zbl 1165.90655
[15] Calafiore G, El Ghaoui L (2001) Robust maximum likelihood estimation in the linear model. Automatica 37(4):573-580. CrossRef · Zbl 0983.93070
[16] Candia-Véjar A, Álvarez-Miranda E, Maculan N (2011) Minmax regret combinatorial optimization problems: An algorithmic perspective. RAIRO-Oper. Res. 45(2):101-129. CrossRef · Zbl 1270.90053
[17] Chen X, Zhang Y (2009) Uncertain linear programs: Extended affinely adjustable robust counterparts. Oper. Res. 57(6):1469-1482. Link · Zbl 1226.90053
[18] Delage E, Ye Y (2010) Distributionally robust optimization under moment uncertainty with application to data-driven problems. Oper. Res. 58(3):569-612. Link · Zbl 1228.90064
[19] Delage E, Ye Y, Arroyo S (2014) The value of stochastic modeling in two-stage stochastic programs with cost uncertainty. Oper. Res. 62(6): 1377-1393. Link · Zbl 1327.90151
[20] Denton BT, Miller AJ, Balasubramanian HJ, Huschka TR (2010) Optimal allocation of surgery blocks to operating rooms under uncertainty. Oper. Res. 58(4):802-816. Link · Zbl 1228.90065
[21] Düzgün R, Thiele A (2010) Robust optimization with multiple ranges: Theory and application to R&D project selection. Technical report, Industrial and Systems Engineering Department, Lehigh University, Bethlehem, PA.
[22] El Ghaoui L, Lebret H (1997) Robust solutions to least-squares problems with uncertain data. SIAM J. Matrix Anal. Appl. 18(4):1035-1064. CrossRef · Zbl 0891.65039
[23] Gallego G, Moon I (1993) The distribution free newsboy problem: Review and extensions. J. Oper. Res. Soc. 44(8):825-834. CrossRef · Zbl 0781.90029
[24] Ghaddar B, Vera JC, Anjos MF (2011) Second-order cone relaxations for binary quadratic polynomial programs. SIAM J. Optim. 21(1):391-414. CrossRef · Zbl 1242.90153
[25] Goldfarb D, Iyengar G (2002) Robust portfolio selection problems. Math. Oper. Res. 28(1):1-38. Link · Zbl 1082.90082
[26] Gorissen BL, den Hertog D (2013) Robust counterparts of inequalities containing sums of maxima of linear functions. Eur. J. Oper. Res. 227(1):30-43. CrossRef · Zbl 1292.90316
[27] Grady LJ, Polimeni J (2010) Discrete Calculus: Applied Analysis on Graphs for Computational Science (Springer, London). CrossRef · Zbl 1195.68074
[28] Hanasusanto G, Kuhn D, Wallace SW, Zymler S (2014) Distributionally robust multi-item newsvendor problems with multimodal demand distributions. Math. Programming1-32. · Zbl 1327.90153
[29] Hoffman AJ, Kruskal JB (1956) Integral boundary points of convex polyhedra. Linear Inequalities and Related Systems 38:223-246. · Zbl 0072.37803
[30] Iancu DA, Sharma M, Sviridenko M (2013) Supermodularity and affine policies in dynamic robust optimization. Oper. Res. 61(4):941-956. Link · Zbl 1291.90303
[31] José Alem D, Morabito R (2012) Production planning in furniture settings via robust optimization. Comput. Oper. Res. 39(2):139-150. CrossRef · Zbl 1251.90011
[32] Lasserre JB (2002) An explicit equivalent positive semidefinite program for nonlinear 0-1 programs. SIAM J. Optim. 12(3):756-769. CrossRef · Zbl 1007.90046
[33] Lovász L, Schrijver A (1991) Cones of matrices and set-functions and 0-1 optimization. SIAM J. Optim. 1(2):166-190. CrossRef · Zbl 0754.90039
[34] Mak HY, Rong Y, Zhang J (2015) Appointment scheduling with limited distributional information. Management Sci. 61(2):316-334. Link
[35] Moon I, Silver EA (2000) The multi-item newsvendor problem with a budget constraint and fixed ordering costs. J. Oper. Res. Soc. 51(5):602-608. CrossRef · Zbl 1055.90505
[36] Scarf H (1958) A min-max solution of an inventory problem. Scarf HE, Arrow KS, Karlin S, eds. Studies in the Mathematical Theory of Inventory and Production (Stanford University Press, Stanford, CA), 201-209.
[37] Truemper K (1978) Algebraic characterizations of unimodular matrices. SIAM J. Appl. Math. 35(2):328-332. CrossRef · Zbl 0392.15007
[38] van der Vlerk MH (2004) Convex approximations for complete integer recourse models. Math. Programming 99(2):297-310. CrossRef · Zbl 1068.90086
[39] Wang Z, Glynn PW, Ye Y (2010) Likelihood robust optimization for data-driven problems. Working paper, Stanford University, Stanford, CA.
[40] Wei C, Li Y, Cai X (2011) Robust optimal policies of production and inventory with uncertain returns and demand. Internat. J. Production Econom. 134(2):357-367. CrossRef
[41] Wiesemann W, Kuhn D, Sim M (2014) Distributionally robust convex optimization. Oper. Res. 62(6):1358-1376. Link · Zbl 1327.90158
[42] Xu H, Caramanis C, Mannor S (2009) Robustness and regularization of support vector machines. J. Machine Learning Res. 10:1485-1510. · Zbl 1235.68209
[43] Zeng B, Zhao L (2013) Solving two-stage robust optimization problems using a column-and-constraint generation method. Oper. Res. Lett. 41(5):457-461. CrossRef · Zbl 1286.90143
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.