×

Lagrangian duality for robust problems with decomposable functions: the case of a robust inventory problem. (English) Zbl 07362341

Summary: We consider a class of min-max robust problems in which the functions that need to be “robustified” can be decomposed as the sum of arbitrary functions. This class of problems includes many practical problems, such as the lot-sizing problem under demand uncertainty. By considering a Lagrangian relaxation of the uncertainty set, we derive a tractable approximation, called the dual Lagrangian approach, that we relate with both the classical dualization approximation approach and an exact approach. Moreover, we show that the dual Lagrangian approach coincides with the affine decision rule approximation approach. The dual Lagrangian approach is applied to a lot-sizing problem, in which demands are assumed to be uncertain and to belong to the uncertainty set with a budget constraint for each time period. Using the insights provided by the interpretation of the Lagrangian multipliers as penalties in the proposed approach, two heuristic strategies, a new guided iterated local search heuristic, and a subgradient optimization method are designed to solve more complex lot-sizing problems in which additional practical aspects, such as setup costs, are considered. Computational results show the efficiency of the proposed heuristics that provide a good compromise between the quality of the robust solutions and the running time required in their computation.
Summary of Contribution: The paper includes both theoretical and algorithmic contributions for a class of min-max robust optimization problems where the objective function includes the maximum of a sum of affine functions. From the theoretical point of view, a tractable Lagrangian dual model resulting from a relaxation of the well-known adversarial problem is proposed, providing a new perspective of well-known models, such as the affinely adjustable robust counterpart (AARC) and the dualization technique introduced by Bertsimas and Sim. These results are particularized to lot-sizing problems. From the algorithm point of view, efficient heuristic schemes – which exploit the information based on the interpretation of the Lagrangian multipliers to solve large size robust problems – are proposed, and their performance is evaluated through extensive computational results based on the lot-sizing problem. In particular, a guided iterated local search and a subgradient optimization method are proposed and compared against the dualization approach proposed by Bertsimas and Sim and with several heuristics based on the AARC approach, which include an iterated local search heuristic and a Benders decomposition approach. Computational results show the efficiency of the proposed heuristics, which provide a good compromise between the quality of the robust solutions and the running time.

MSC:

90Cxx Mathematical programming

References:

[1] Agra A , Requejo C , Rodrigues F (2018a) An adjustable sample average approximation algorithm for the stochastic production-inventory-routing problem. Networks . 72(1):5-24.Crossref, Google Scholar · Zbl 1397.90048 · doi:10.1002/net.21796
[2] Agra A , Christiansen M , Hvattum LM , Rodrigues F (2016a) A MIP based local search heuristic for a stochastic maritime inventory routing problem. Paias A, Ruthmair M, Voß S, eds. Computational Logistics, Lecture Notes in Computer Science, vol. 9855 (Springer International Publishing, Lisbon), 18-34.Crossref, Google Scholar · Zbl 1374.90038 · doi:10.1007/978-3-319-44896-1_2
[3] Agra A , Christiansen M , Hvattum LM , Rodrigues F (2018b) Robust optimization for a maritime inventory routing problem. Transportation Sci. 52(3):509-525.Link, Google Scholar
[4] Agra A , Santos MC , Nace D , Poss M (2016b) A dynamic programming approach for a class of robust optimization problems. SIAM J. Optim. 26(3):1799-1823.Crossref, Google Scholar · Zbl 1397.90368 · doi:10.1137/15M1007070
[5] Ardestani-Jaafari A , Delage E (2016) Robust optimization of sums of piecewise linear functions with application to inventory problems. Oper. Res. 64(2):474-494.Link, Google Scholar · Zbl 1342.90222
[6] Ardestani-Jaafari A , Delage E (2018) The value of flexibility in robust location transportation problems. Transportation Sci. 52(1):189-209.Link, Google Scholar
[7] Attila ÖN , Agra A , Akartunalı K , Arulselvan A (2017) A Decomposition Algorithm for Robust Lot Sizing Problem with Remanufacturing Option , Lecture Notes in Computer Science, vol. 10405 (Springer, Trieste, Italy), 684-695.Crossref, Google Scholar · doi:10.1007/978-3-319-62395-5_47
[8] Ben-Tal A , Nemirovski A (1999) Robust solutions of uncertain linear programs. Oper. Res. Lett. 25(1):1-13.Crossref, Google Scholar · Zbl 0941.90053 · doi:10.1016/S0167-6377(99)00016-4
[9] Ben-Tal A , Ghaoui LE , Nemirovski A (2009) Robust Optimization , Princeton Series in Applied Mathematics (Princeton University Press, Princeton, NJ).Crossref, Google Scholar · Zbl 1221.90001 · doi:10.1515/9781400831050
[10] Ben-Tal A , den Hertog D , Vial JP (2015) Deriving robust counterparts of nonlinear uncertain inequalities. Math. Programming 149(1):265-299.Crossref, Google Scholar · Zbl 1308.65089 · doi:10.1007/s10107-014-0750-8
[11] Ben-Tal A , Goryashko A , Guslitzer E , Nemirovski A (2004) Adjustable robust solutions of uncertain linear programs. Math. Programming 99(2):351-376.Crossref, Google Scholar · Zbl 1089.90037 · doi:10.1007/s10107-003-0454-y
[12] Bertsimas D , de Ruiter FJCT (2016) Duality in two-stage adaptive linear optimization: Faster computation and stronger bounds. INFORMS J. Comput. 28(3):500-511.Link, Google Scholar · Zbl 1348.90625
[13] Bertsimas D , Goyal V (2012) On the power and limitations of affine policies in two-stage adaptive optimization. Math. Programming 134(2):491-531.Crossref, Google Scholar · Zbl 1267.90083 · doi:10.1007/s10107-011-0444-4
[14] Bertsimas D , Sim M (2003) Robust discrete optimization and network flows. Math. Programming 98(1):49-71.Crossref, Google Scholar · Zbl 1082.90067 · doi:10.1007/s10107-003-0396-4
[15] Bertsimas D , Sim M (2004) The price of robustness. Oper. Res. 52(1):35-53.Link, Google Scholar · Zbl 1165.90565
[16] Bertsimas D , Thiele A (2006) A robust optimization approach to inventory theory. Oper. Res. 54(1):150-168.Link, Google Scholar · Zbl 1167.90314
[17] Bertsimas D , Brown D , Caramanis C (2011) Theory and applications of robust optimization. SIAM Rev. 53(3):464-501.Crossref, Google Scholar · Zbl 1233.90259 · doi:10.1137/080734510
[18] Bienstock D , Özbay N (2008) Computing robust basestock levels. Discrete Optim. 5(2):389-414.Crossref, Google Scholar · Zbl 1151.90498 · doi:10.1016/j.disopt.2006.12.002
[19] Chen X , Zhang Y (2009) Uncertain linear programs: Extended affinely adjustable robust counterparts. Oper. Res. 57(6):1469-1482.Link, Google Scholar · Zbl 1226.90053
[20] Delage E , Gianoli LG , Sansob B (2018) A practicable robust counterpart formulation for decomposable functions: A network congestion case study. Oper. Res. 66(2):535-567.Link, Google Scholar · Zbl 1455.90118
[21] El-Ghaoui L , Lebret H (1997) Robust solutions to least-square problems with uncertain data matrices. SIAM J. Matrix Anal. Appl. 18(4):1035-1064.Crossref, Google Scholar · Zbl 0891.65039 · doi:10.1137/S0895479896298130
[22] El Housni O , Goyal V (2018) Piecewise static policies for two-stage adjustable robust linear optimization. Math. Programming 169(2):649-665.Crossref, Google Scholar · Zbl 1391.90628 · doi:10.1007/s10107-017-1142-7
[23] Fischetti M , Lodi A (2003) Local branching. Math. Programming 98(1-3):23-47.Crossref, Google Scholar · Zbl 1060.90056 · doi:10.1007/s10107-003-0395-5
[24] Georghiou A , Tsoukalas A , Wiesemann W (2020) A primal-dual lifting scheme for two-stage robust optimization. Oper. Res. 68(2):572-590.Google Scholar · Zbl 1456.90118
[25] Gorissen B , den Hertog D (2013) Robust counterparts of inequalities containing sums of maxima of linear functions. Eur. J. Oper. Res. 227(1):30-43.Crossref, Google Scholar · Zbl 1292.90316 · doi:10.1016/j.ejor.2012.10.007
[26] Iancu D , Sharma M , Sviridenko M (2013) Supermodularity and affine policies in dynamic robust optimization. Oper. Res. 61(4):941-956.Link, Google Scholar · Zbl 1291.90303
[27] Kuhn D , Wiesemann W , Georghiou A (2011) Primal and dual linear decision rules in stochastic and robust optimization. Math. Programming 130(1):177-209.Crossref, Google Scholar · Zbl 1236.90087 · doi:10.1007/s10107-009-0331-4
[28] Marandi A , den Hertog D (2018) When are static and adjustable robust optimization problems with constraint-wise uncertainty equivalent? Math. Programming 170(2):555-568.Crossref, Google Scholar · Zbl 1401.90224 · doi:10.1007/s10107-017-1166-z
[29] Pochet Y , Wolsey LA (2006) Production Planning by Mixed Integer Programming (Springer, New York).Google Scholar · Zbl 1102.90039
[30] Roos E , den Hertog D (2017) A less conservative variant of robust optimization. (Available in Optimization Online)Google Scholar
[31] Shapiro A (2001) On Duality Theory of Conic Linear Problems Goberna MÁ, López MA, eds. Semi-Infinite Programming. Nonconvex Optimization and Its Applications, vol. 57 (Springer US, Boston), 135-165.Crossref, Google Scholar · Zbl 1055.90088 · doi:10.1007/978-1-4757-3403-4_7
[32] Solyali O , Cordeau J , Laporte G (2012) Robust inventory routing under demand uncertainty. Transportation Sci. 46(3):327-340.Link, Google Scholar
[33] Soyster A (1973) Convex programming with set-inclusive constraints and applications to inexact linear programming. Oper. Res. 21(5):1154-1157.Link, Google Scholar · Zbl 0266.90046
[34] 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, Google Scholar · doi:10.1016/j.ijpe.2009.11.008
[35] Yanikoglu I , Gorissen BL , den Hertog D (2019) A survey of adjustable robust optimization. Eur. J. Oper. Res. 277(3):799-813.Google Scholar · Zbl 1430.90537
[36] 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, Google Scholar · Zbl 1286.90143 · doi:10.1016/j.orl.2013.05.003
[37] Zhen J , den Hertog D , Sim M (2018) Adjustable robust optimization via Fourier-Motzkin elimination. Oper. Res. 66(4):1086-1100.Link, Google Scholar · Zbl 1455.90124
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.