Distributionally robust optimization and its tractable. Robust optimization ro isa modeling methodology, combined with computational tools, to process optimization problems in which the data are uncertain and is only known to belong to some uncertainty set. Robust optimization ro, on the other hand, does not assume that probability distributions are known, but instead it assumes that the uncertain data resides in a socalled uncertainty set. A robust optimization perspective on stochastic programming. Theory and applications of robust optimization citeseerx. Algorithm a correctly solves the robust 01 optimization problem.
We then apply the robust optimization methodology bental and nemirovski. Furthermore, ben tal and nemirovski 8 studied robust optimization applied to conic quadratic and semide. The ensuing optimization problem is called robust optimization. We compare optimal cost vectors and diet plans from our robust inverse optimization model to those from a classical non robust inverse optimization model. In contrast to ro, stochastic optimization starts by assuming the uncertainty has a probabilistic. Ben tal and nemirovski approach to robust optimization consider the linear program min ct x p8 subject to ax. We investigate the robust shortest path problem using the robust linear optimization methodology as proposed by ben tal and nemirovski. It is an extension of the robust optimization framework proposed by ben tal and nemirovski 1998, who study convex optimization while taking into account uncertainty in the data. Robust solutions of linear programming problems contaminated. Notice that, different than the presented results, the original uncertain optimization problem can be nonlinear in the optimization variables andor the uncertain parameters.
In section 4, we detail a wide spectrum of application areas to illustrate the broad impact that robust optimization has had in the early part of its development. Sim nusdistributionally robust optimization26 aug 2009 4 47. Download limit exceeded you have exceeded your daily download allowance. Fabio dandreagiovannimultiband robust optimization data uncertainty is modeled as hard constraints that restrict the feasible set ben tal, nemirovski 98, elghaoui et. The classical robust counterpart rc of the problem requires the solution to be feasible for all uncertain parameter values in a socalled uncertainty set, and offers no guarantees for parameter values outside this uncertainty set. The paper surveys the main results of ro as applied to uncertain linear, conic quadratic and semide.
Robust optimization is a common framework in optimization under uncertainty when the problem parameters are not known, but it is rather known that the parameters belong to some given uncertainty set. Nemirovski we study convex optimization problems for which the data is not speci ed exactly and it is only known to belong to a given uncertainty set u, yet the constraints must hold for all possible values of the data from u. We then apply the robust optimization methodology ben tal and nemirovski. We also show how the notion of a budget of uncertainty enters into several di. Additionally, basic versions of ro assume hard constraints, i. The robust optimization method, which focused on treatability of computation in the case of data points disturbing in convex sets, was first proposed by soyster 2 and developed, respectively, by. Robust optimization and applications stanford university. Robust optimization for process scheduling under uncertainty. In case of box uncertainty, the robust counterpart is simple. Pdf theory and applications of robust optimization researchgate. R n is a given vector of coefficients of the objective function c t x a is a given m. Subsequent, groundbreaking work by ben tal and nemirovski 2,3, elghaoui et al. Aharon bental is professor of operations research at the technion, israel institute for technology. A practical guide to robust optimization sciencedirect.
Robust optimization methodology and applications springerlink. Globalized robust optimization for nonlinear uncertain. Robust optimization in practice effectiveness of robust optimization in intensitymodulated proton therapy planning for head and neck cancers example. Robust optimization for a multiproduct integrated problem of. Whereas stochastic programming assumes there is a probabilistic description of the uncertainty, robust optimization works with a deterministic, setbased description of the uncertainty. Pdf robust optimization ro is a modeling methodology, combined with. Compared to the traditionalscenariobased stochastic programming method, robust counterpart optimization method has a unique advantage, in that the scale of the corresponding optimization problem does not increase exponentially with the number of the uncertain parameters. Tractable approximations to robust conic optimization problems 7. Contrast with classical robust optimization ro uncertainties in ro characterized by uncertainty set support ben tal and nemirovski 1998, bertsimas and sim 2004 j. In a general setting, robust optimization deals with optimization problems with two sets of variables, decision variables here denoted x and uncertain variables w. Michael poss introduction to robust optimization may 30, 2017 9 53. Aug 10, 2009 robust optimization is designed to meet some major challenges associated with uncertaintyaffected optimization problems.
Focus on methodology demonstration for extreme cases, e. Tractable approximations to robust conic optimization. Robust optimization princeton series in applied mathematics series by aharon ben tal. Tractable approximations to robust conic optimization problems. Optimal solutions of linear programming problems may become severely. This paper addresses the uncertainty problem in process scheduling using robust optimization. Robust optimization ro is a modeling methodology, combined with computational tools, to process optimization problems in which the data are uncertain and is only known to belong to some uncertainty set. Pdf robust optimizationmethodology and applications. Essays on approximation algorithms for robust linear. Experiments in robust optimization columbia university. Computing an optimal adjustable or dynamic solution to a robust. One major motivation for studying robust optimization is that in many applications the data set is an appropriate notion of parameter uncertainty, e.
Section 3 describes important new directions in robust optimization, in particular multistage adaptable robust optimization, which is much less developed, and rich with open questions. Robust portfolio optimization was introduced by lobo, vandenberghe, boyd and lebret 1998 as a tractable alternative to stochastic programming. The reader is referred to ben tal and nemirovski 2008 and bertsimas et al. Robust optimization is still a relatively new approach to optimization problems affected by uncertainty, but it has already proved so useful in real applications that it is difficult to tackle such problems today without considering this powerful methodology. In the robust optimization framework the problem solved is a minmax problem where a solution is judged according to its performance on the worst possible realization of the parameters. Robust optimization is a methodology that can be applied to problems that are affected by uncertainty in the problems parameters. Robust counterpart formulations for linear optimization. The paper surveys the main results of ro as applied to uncertain linear, conic quadratic and semidefinite programming. For these cases, computationally tractable robust counterparts of.
Laguna, m, applying robust optimization to capacity expansion of one location in telecommunications with demand uncertainty. Robust optimization belongs to an important methodology for dealing with optimization problems with data uncertainty. Nemirovski 15 proposed tractable approximation in the form of an sdp if. The objective function used in this model is total profit instead of minus total profit as used in the book. We discuss two types of uncertainty, namely, box uncertainty and ellipsoidal uncertainty. We define our forward linear optimization fo problem as 1 1 fo c. Robust optimization is designed to meet some major challenges associated with uncertaintyaffected optimization problems. Robust convexoptimization ben tal andnemirovski 1997, elghaoui et. Robust optimization is a relatively new approach to modeling uncertainty in optimization problems.
910 1373 677 989 1120 1419 1150 219 1180 31 931 620 837 1135 1205 1265 289 910 1501 1410 829 800 371 195 1195 1263 112 578 1289 449 645 226 841