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

Robust Regression and Lasso

TL;DR: It is shown that robustness of the solution explains why the solution is sparse, and a theorem is proved which states that sparsity and algorithmic stability contradict each other, and hence Lasso is not stable.

Robust and Data-Driven Optimization: Modern Decision-Making Under Uncertainty

TL;DR: The purpose of this tutorial is to present a mathematical framework that is well-suited to the limited information available in real-life problems and captures the decision-maker’s attitude towards uncertainty; the proposed approach builds upon recent developments in robust and data-driven optimization.
Journal ArticleDOI

Robustness in operational research and decision aiding: A multi-faceted issue

TL;DR: This paper explores the existing research about robustness and proposes three new measures of robustness that could lead to new avenues of research, which could in turn yield new and innovative responses to robustness concern.
Journal ArticleDOI

Contingency-Constrained Unit Commitment With $n - K$ Security Criterion: A Robust Optimization Approach

TL;DR: This paper presents a new approach for the contingency-constrained single-bus unit commitment problem that incorporates an n - K security criterion by which power balance is guaranteed under any contingency state comprising the simultaneous loss of up to K generation units.
Proceedings ArticleDOI

Robust unit commitment problem with demand response and wind energy

TL;DR: In this paper, a two-stage robust unit commitment (UC) model is proposed to obtain day-ahead generator schedules where wind uncertainty is captured by a polytopic uncertainty set.
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)