scispace - formally typeset
Open AccessJournal ArticleDOI

The Price of Robustness

Dimitris Bertsimas, +1 more
- 01 Jan 2004 - 
- Vol. 52, Iss: 1, pp 35-53
Reads0
Chats0
TLDR
In this paper, the authors propose an approach that attempts to make this trade-off more attractive by flexibly adjusting the level of conservatism of the robust solutions in terms of probabilistic bounds of constraint violations.
Abstract
A robust approach to solving linear optimization problems with uncertain data was proposed in the early 1970s and has recently been extensively studied and extended. Under this approach, we are willing to accept a suboptimal solution for the nominal values of the data in order to ensure that the solution remains feasible and near optimal when the data changes. A concern with such an approach is that it might be too conservative. In this paper, we propose an approach that attempts to make this trade-off more attractive; that is, we investigate ways to decrease what we call the price of robustness. In particular, we flexibly adjust the level of conservatism of the robust solutions in terms of probabilistic bounds of constraint violations. An attractive aspect of our method is that the new robust formulation is also a linear optimization problem. Thus we naturally extend our methods to discrete optimization problems in a tractable way. We report numerical results for a portfolio optimization problem, a knapsack problem, and a problem from the Net Lib library.

read more

Content maybe subject to copyright    Report

The price of robustness
IA meeting 14/12/2020
Bertsimas, Dimitris, and Melvyn Sim. "The price of
robustness." Operations research 52.1 (2004): 35-53.

The price of robustness
Context
Quote from the case study by Ben-Tal and Nemirovski (2000):!
«!In real-world applications of Linear Programming, one cannot
ignore the possibility that a small uncertainty in the data can
make the usual optimal solution completely meaningless from a
practical viewpoint.!»!
This observation raises the natural question of designing solution
approaches that are immune to data uncertainty; that is, they
are «"robust"».#
#
This paper designs a new robust approach that adresses the
issue of over-conservatism.

The price of robustness
Data uncertainty in linear optimization
Data uncertainty is in the matrix A. !
The coecients a_ij that are subjected to parameter uncertainty takes
values according to a symmetric distribution with a mean equal to the
nominal value a_ij in the interval [a_ij- â_ij, a_ij + â_ij].!
Row i -> J_i coecients subject to uncertainty !
Gamma_i = parameter to adjust the robustness of the proposed method
against the level of conservatism of the solution.!
0 <= Gamma_i <= J_i -> only a subset of the coecients will change in
order to adversely aect the solution.#
The higher Gamma_i, the more robust the solution is. With Gamma_i
= J_i -> maximum protection.
Linear optimization problem:

The price of robustness
Zero-one knap sack problem (MILP)
MILP:
An application of this problem is to maximize the
total value of goods to be loaded on a cargo that
has strict weight restrictions. The weight of the
individual item is assumed to be uncertain,
independent of other weights, and follows a
symmetric distribution.

The price of robustness
Zero-one knap sack problem (MILP)
The zero-one knapsack problem is the following discrete
optimization problem:
Let J the set of uncertain parameters ωj, with 0 |J| N. The weights ωj
with j J are subjected to parameter uncertainty takes values according to
a symmetric distribution with a mean equal to the nominal value ωj in the
interval [ωj ωˆj, ωj + ωˆj]. The parameter to adjust the robustness of the
approach is Γ, with 0 Γ |J| N.

Citations
More filters
Journal ArticleDOI

Necessary and sufficient conditions for pareto efficiency in robust multiobjective optimization

TL;DR: It is shown that the curvature of the scalarizing function influences the conservatism of an optimized solution in the uncertain case, and a subset of the robust efficient solutions for which an analogous necessary condition holds with respect to convex scalarization functions is defined.
Journal ArticleDOI

Bi-objective robust optimisation

TL;DR: This paper introduces and analyse four different robustness concepts for bi-objective optimisation problems with one uncertain objective function, and proposes an approach for defining a meaningful robust Pareto front for these types of problems and develops an algorithm for computing robust solutions.
Journal ArticleDOI

Robust Fleet Sizing and Deployment for Industrial and Independent Bulk Ocean Shipping Companies

TL;DR: The basic MIP model is extended into a robust optimization model in order to account for the inherent uncertainty of the problem and can assist companies with varying degrees of risk tolerance in deciding the sale, purchase, chartering, lay-up, and scrapping of ships.
Journal ArticleDOI

Total Cost Control in Project Management via Satisficing

TL;DR: A robust optimization model is developed that uses a conditional value-at-risk satisficing measure and linear and piecewise-linear decision rules for activity start time and crashing decisions designed to perform robustly against all possible scenarios of activity time uncertainty, when implemented in either static or rolling horizon mode.
Journal ArticleDOI

Robust stochastic optimization for reservoir operation

TL;DR: A robust optimization approach, Iterative Linear Decision Rule (ILDR), is introduced so as to provide a tractable approximation for a multiperiod hydropower generation problem and provides users with the flexibility of choosing the accuracy of ILDR approximations by assigning a desired number of piecewise linear segments to each uncertainty.
References
More filters
Journal ArticleDOI

Robust Convex Optimization

TL;DR: If U is an ellipsoidal uncertainty set, then for some of the most important generic convex optimization problems (linear programming, quadratically constrained programming, semidefinite programming and others) the corresponding robust convex program is either exactly, or approximately, a tractable problem which lends itself to efficientalgorithms such as polynomial time interior point methods.
Journal ArticleDOI

Technical Note—Convex Programming with Set-Inclusive Constraints and Applications to Inexact Linear Programming

TL;DR: This note formulates a convex mathematical programming problem in which the usual definition of the feasible region is replaced by a significantly different strategy via set containment.
Journal ArticleDOI

Robust solutions of uncertain linear programs

TL;DR: It is shown that the RC of an LP with ellipsoidal uncertainty set is computationally tractable, since it leads to a conic quadratic program, which can be solved in polynomial time.
Journal ArticleDOI

Robust solutions of Linear Programming problems contaminated with uncertain data

TL;DR: The Robust Optimization methodology is applied to produce “robust” solutions of the above LPs which are in a sense immuned against uncertainty for the NETLIB problems.
Journal ArticleDOI

Robust Solutions to Least-Squares Problems with Uncertain Data

TL;DR: This work considers least-squares problems where the coefficient matrices A,b are unknown but bounded and minimize the worst-case residual error using (convex) second-order cone programming, yielding an algorithm with complexity similar to one singular value decomposition of A.
Related Papers (5)