Distributionally Robust Optimization with Decision-Dependent Ambiguity Set
Nilay Noyan Sabancı University, Istanbul, Turkey
Joint work with
- G. Rudolf, Koç University
- M. Lejeune, George Washington University
Distributionally Robust Optimization with Decision-Dependent - - PowerPoint PPT Presentation
Distributionally Robust Optimization with Decision-Dependent Ambiguity Set Nilay Noyan Sabanc University, Istanbul, Turkey Joint work with G. Rudolf, Ko University M. Lejeune, George Washington University Uncertainty in optimization
ICERM, Brown University, June 26, 2019
2
Stochastic programming represents uncertain parameters by a
Classical assumptions in stochastic programming:
ICERM, Brown University, June 26, 2019
3
The underlying probability space may depend on the decisions:
Decisions can affect the likelihood of underlying random future events.
Decisions can affect the possible realizations of the random parameters.
ICERM, Brown University, June 26, 2019
4
Its use in stochastic programming remains a tough endeavor, and is far
Mainly two types of optimization problems (Goel and Grossmann, 2006):
Stochastic programs with decision-dependent probability measures
decision variables and leads to highly non-linear models.
problem (Peeta et al., 2010; Laumanns et al., 2014; Haus et al., 2017).
ICERM, Brown University, June 26, 2019
5
In practice, the "true" probability distribution of uncertain model
Distributionally robust optimization (DRO) is an appreciated approach
ICERM, Brown University, June 26, 2019
6
Moment-based versus statistical distance-based ambiguity sets
Choice of statistical distance: (Bayraksan and Love, 2015; Rubner et al. 1998)
ICERM, Brown University, June 26, 2019
7
ICERM, Brown University, June 26, 2019
8
Transportation problem – discrete case: Wasserstein-p metric: Total variation distance (also a phi-divergence distance); the EMD
ICERM, Brown University, June 26, 2019
9
Incorporate distributional uncertainty into decision problems via EMD
Continuous EMD ball: ambiguity both in probability measure and
Discrete EMD ball: the probability measure can change while the
ICERM, Brown University, June 26, 2019
10
Esfahani and Kuhn, 2018; Luo and Mehrotra, 2017; Blanchet and Murthy, 2016.
uncertainty sets.
ICERM, Brown University, June 26, 2019
11
Incorporating risk is crucial for rarely occurring events such as disasters. Law invariant coherent risk measures defined on a standard Lp space. Any such risk measure can be naturally extended to p-integrable random
ICERM, Brown University, June 26, 2019
12
ICERM, Brown University, June 26, 2019
13
Alternative representations – Discrete case (vi with prob pi, i∈ [n]):
ICERM, Brown University, June 26, 2019
14
Robustification of risk measures
ICERM, Brown University, June 26, 2019
15
The closed-form in the continuous case is not valid. Using LP duality, the supremum involved in robustification of certain risk
The robustified CVaR value
ICERM, Brown University, June 26, 2019
16
ICERM, Brown University, June 26, 2019
17
For ρ=CVaRα , minimax DRO problem as a conventional minimization: Analogous, although more complex, formulations can be obtained for a
Provide an overview of various settings leading to tractable formulations.
ICERM, Brown University, June 26, 2019
18
(for strengthening a transportation network) and stochastic interdiction problems.
ICERM, Brown University, June 26, 2019
19
along with the corresponding binary and auxiliary variables.
ICERM, Brown University, June 26, 2019
20
Consider a transportation network where the links are subject to random
Select the links to be strengthened to reduce their failure probabilities.
0 : link survival prob.
1 : link survival prob. Decision-dependent probabilities:
ICERM, Brown University, June 26, 2019
21
Improve post-disaster connectivity
Underlying risk-neutral stochastic program (Peeta et al. 2010): Solve a shortest path problem for each O-D pair and scenario Key challenge: expressing the decision-dependent scenario probabilities A straightforward approach results in highly non-linear functions of
ICERM, Brown University, June 26, 2019
22
Benefit from an efficient characterization of decision-dependent scenario
Our proposed risk-neutral or CVaR-based DRO-extension: A natural choice of ambiguity set – total variation distance-based EMD
ICERM, Brown University, June 26, 2019
23
Reformulation: mixed-binary quadratic prog. with linear constraints
Realizations ; Baseline Probs.:
Recursive distribution shaping
ICERM, Brown University, June 26, 2019
24
(Jiang and Guan, Rahimian et al., 2018)
ICERM, Brown University, June 26, 2019
25
Robustified expectation Optimum can be attained when
ICERM, Brown University, June 26, 2019
26
Reformulation: mixed-binary quadratic prog. with linear constraints Towards an MIP formulation:
ICERM, Brown University, June 26, 2019
27
Considering all the network configurations, the number of scenarios is
For computational tractability: utilize scenario bundling techniques. Laumanns et al. (2014) and Haus et al. (2017) propose very effective
In the DRO setting, bundling raises an important issue:
ICERM, Brown University, June 26, 2019
28
L jobs with stochastic processing times;
Find a non-preemptive job processing sequence before uncertain
Sequencing decision variables (linear ordering formulation): The set of feasible scheduling decisions:
ICERM, Brown University, June 26, 2019
29
ICERM, Brown University, June 26, 2019
30
Random outcome of interest: total weighted completion time The risk-averse version of our stochastic scheduling problem: The robustified risk-averse scheduling problem – discrete ball
ICERM, Brown University, June 26, 2019
31
Reformulation (mixed-integer quadratic program): Consider the case:
Enhanced MIP formulations: Variable and constraint elimination,
ICERM, Brown University, June 26, 2019
32
ICERM, Brown University, June 26, 2019
33
Optimal objective function value (robustified CVaRα of TWCT) for
ICERM, Brown University, June 26, 2019
34
ICERM, Brown University, June 26, 2019
35
Investigate meaningful and tractable characterizations of decision-
While scenario bundling is a very effective method of reducing problem
For problems of practical interest where bundling methods are not
ICERM, Brown University, June 26, 2019
36
Replacing the usual ordering with a parametric family of relations, and
Definition. The relation τ : Robustified expectation: Robustified CVaR:
ICERM, Brown University, June 26, 2019
37
ICERM, Brown University, June 26, 2019
38
Processing times are stochastic and can be affected by control decisions.
A wide variety of schemes can be used to control processing times
ICERM, Brown University, June 26, 2019
39
ICERM, Brown University, June 26, 2019
40