Distributionally Robust Convex Optimization

Similar documents
Distributionally Robust Convex Optimization

Scenario-Free Stochastic Programming

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization

Quadratic Two-Stage Stochastic Optimization with Coherent Measures of Risk

Supplementary Material

Lecture 6: Conic Optimization September 8

Distributionally Robust Stochastic Optimization with Wasserstein Distance

Lecture Note 5: Semidefinite Programming for Stability Analysis

Robust Growth-Optimal Portfolios

Distributionally robust optimization techniques in batch bayesian optimisation

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

A Two-Stage Moment Robust Optimization Model and its Solution Using Decomposition

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

Pareto Efficiency in Robust Optimization

Portfolio Selection under Model Uncertainty:

Distributionally Robust Optimization with ROME (part 1)

Ambiguous Joint Chance Constraints under Mean and Dispersion Information

Handout 8: Dealing with Data Uncertainty

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

Distributionally Robust Discrete Optimization with Entropic Value-at-Risk

Mathematical Optimization Models and Applications

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

Introduction to Convex Optimization

On deterministic reformulations of distributionally robust joint chance constrained optimization problems

Min-max-min robustness: a new approach to combinatorial optimization under uncertainty based on multiple solutions 1

Advances in Convex Optimization: Theory, Algorithms, and Applications

Robust linear optimization under general norms

Estimation and Optimization: Gaps and Bridges. MURI Meeting June 20, Laurent El Ghaoui. UC Berkeley EECS

Lecture: Examples of LP, SOCP and SDP

4. Convex optimization problems

Robust portfolio selection under norm uncertainty

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

1 Robust optimization

A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint

Generalized Decision Rule Approximations for Stochastic Programming via Liftings

K-Adaptability in Two-Stage Distributionally Robust Binary Programming

Handout 6: Some Applications of Conic Linear Programming

Robust and Stochastic Optimization Notes. Kevin Kircher, Cornell MAE

1 Introduction Semidenite programming (SDP) has been an active research area following the seminal work of Nesterov and Nemirovski [9] see also Alizad

Relaxations and Randomized Methods for Nonconvex QCQPs

Optimized Bonferroni Approximations of Distributionally Robust Joint Chance Constraints

Robust Markov Decision Processes

Convex Optimization in Classification Problems

Time inconsistency of optimal policies of distributionally robust inventory models

c 2000 Society for Industrial and Applied Mathematics

4. Convex optimization problems

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3

Canonical Problem Forms. Ryan Tibshirani Convex Optimization

Chapter 2: Preliminaries and elements of convex analysis

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010

Robust Farkas Lemma for Uncertain Linear Systems with Applications

arxiv: v1 [cs.dm] 27 Jan 2014

Distributionally Robust Project Crashing with Partial or No Correlation Information

January 29, Introduction to optimization and complexity. Outline. Introduction. Problem formulation. Convexity reminder. Optimality Conditions

Convex optimization problems. Optimization problem in standard form

Robust conic quadratic programming with ellipsoidal uncertainties

Distributionally Robust Optimization with Infinitely Constrained Ambiguity Sets

Assignment 1: From the Definition of Convexity to Helley Theorem

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)

Minimax MMSE Estimator for Sparse System

Quantifying Stochastic Model Errors via Robust Optimization

Lecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min.

c 2014 Society for Industrial and Applied Mathematics

Today: Linear Programming (con t.)

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

Semidefinite Programming Basics and Applications

Models and Algorithms for Distributionally Robust Least Squares Problems

Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A.

4. Algebra and Duality

Data-Driven Distributionally Robust Chance-Constrained Optimization with Wasserstein Metric

Lecture: Convex Optimization Problems

Largest dual ellipsoids inscribed in dual cones

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013

Piecewise Functions Problems And Answers

arxiv: v2 [math.oc] 10 May 2017

CS295: Convex Optimization. Xiaohui Xie Department of Computer Science University of California, Irvine

Selected Topics in Robust Convex Optimization

Robust Efficient Frontier Analysis with a Separable Uncertainty Model

ADVANCES IN CONVEX OPTIMIZATION: CONIC PROGRAMMING. Arkadi Nemirovski

Example: feasibility. Interpretation as formal proof. Example: linear inequalities and Farkas lemma

Strong Duality in Robust Semi-Definite Linear Programming under Data Uncertainty

Convex Optimization and l 1 -minimization

Robust Combinatorial Optimization under Convex and Discrete Cost Uncertainty

Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

Models for Minimax Stochastic Linear Optimization Problems with Risk Aversion

arxiv: v1 [math.oc] 27 Nov 2013

A Unified Analysis of Nonconvex Optimization Duality and Penalty Methods with General Augmenting Functions

ORF 523 Lecture 9 Spring 2016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, March 10, 2016

BCOL RESEARCH REPORT 07.04

Robust combinatorial optimization with variable budgeted uncertainty

On polyhedral approximations of the second-order cone Aharon Ben-Tal 1 and Arkadi Nemirovski 1 May 30, 1999

Distributionally robust simple integer recourse

On distributional robust probability functions and their computations

What can be expressed via Conic Quadratic and Semidefinite Programming?

Agenda. Applications of semidefinite programming. 1 Control and system theory. 2 Combinatorial and nonconvex optimization

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

Sanjay Mehrotra Dávid Papp. October 30, 2018

EE 227A: Convex Optimization and Applications October 14, 2008

Decomposition Algorithms for Two-Stage Distributionally Robust Mixed Binary Programs

Transcription:

Submitted to Operations Research manuscript OPRE-2013-02-060 Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes the journal title. However, use of a template does not certify that the paper has been accepted for publication in the named journal. INFORMS journal templates are for the exclusive purpose of submitting to an INFORMS journal and should not be used to distribute the papers in print or online or to submit the papers to another publication. Distributionally Robust Convex Optimization E-Companion Wolfram Wiesemann Imperial College Business School, Imperial College London, United Kingdom ww@imperial.ac.uk Daniel Kuhn College of Management and Technology, École Polytechnique Fédérale de Lausanne, Switzerland daniel.kuhn@epfl.ch Melvyn Sim Department of Decision Sciences, Business School, National University of Singapore, Singapore dscsimm@nus.edu.sg We keep the regularity conditions (C1) and (C2) regarding the ambiguity set P, but we replace the condition (C3) concerning the constraint function v with the following two conditions. (C3a) The function v(x, z) is convex in x for all z R P and can be evaluated in polynomial time. 1 (C3b) For i I, x X and θ R, it can be decided in polynomial time whether max v(x, z) θ. (z,u) C i (EC1) Moreover, if (EC1) is not satisfied, then a separating hyperplane (π, φ) R N R can be constructed in polynomial time such that π x > φ and π ˆx φ for all ˆx X satisfying (EC1). One readily verifies that the condition (C3) from the main paper implies both (C3a) and (C3b). If (C3a) fails to hold, then the distributionally robust expectation constraint (3) may have a non-convex feasible set. Condition (C3b) will enable us to efficiently separate the semi-infinite constraints that arise from the dual reformulation of constraint (3). The conditions (C3a) and (C3b) are satisfied by a wide class of constraint functions v that are convex in x and convex and piecewise affine in z. In the following, we will show that both conditions are also satisfied for constraint functions that are convex in x and convex and piecewise (conic-)quadratic in z, provided 1

2 Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 that the confidence set C i in the ambiguity set P are described by ellipsoids. We will also show that both conditions are satisfied by certain constraint functions that are non-convex in z as long as the number of confidence regions is small and that all confidence regions constitute polyhedra. We first provide tractable reformulations of the distributionally robust expectation constraint (3) under the relaxed conditions (C3a) and (C3b). Afterwards, we present various classes of constraint functions that satisfy the conditions (C3a) and (C3b) and that give rise to conic optimization problems that can be solved with standard optimization software. 1. Tractable Reformulation for Generic Constraints Theorem 1 in the main paper provides a tractable reformulation for the distributionally robust expectation constraint (3). In its proof, we first re-express constraint (3) in terms of semi-infinite constraints, and we afterwards apply robust optimization techniques to obtain a tractable reformulation of these semi-infinite constraints. Condition (C3) is not needed for the first step if the constraint function v(x, z) is convex in z. Theorem 1 (Convex Constraint Functions). Assume that the conditions (C1), (C2) and (N) hold and that the constraint function v(x, z) is convex in z. Then, the distributionally robust constraint (3) is satisfied for the ambiguity set (4) if and only if the semi-infinite constraint system b β + ] [p i κ i p i λ i w i I [Az + Bu] β + [κ i λ i ] v(x, z) (z, u) C i, i I i A(i) is satisfied by some β R K and κ, λ R I +. The statement follows immediately from the proof of Theorem 1 in the main paper. The semi-infinite constraints in Theorem 1 are tractable if and only if (C3a) and (C3b) hold. This follows from Theorem 3.1 in the celebrated treatise on the ellipsoid method by Grötschel et al. (1993). Next, we investigate situations in which v(x, z) fails to be convex in z. Theorem 2 (Nonconvex Constraint Functions). Assume that the conditions (C1), (C2) and (N) hold and that the confidence regions C i constitute polyhedra, that is, K i = R L i + for all i I. Then, the distributionally robust constraint (3) is satisfied for the ambiguity set (4) if and only if the semi-infinite constraint system b β + ] [p i κ i p i λ i w i I [Az + Bu] β + [ [κ i λ i ] v(x, z) (z, u) i A(i) C i,l i ] C i, i I, l = (l i ) : l i {1,..., L i } i D(i)

Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 3 is satisfied by some β R K and κ, λ R I +. Here, C i,l = { (z, u) R P R Q : C il z + D il u c il } denotes the closed complement of the l-th halfspace defining the confidence region C i. Following the argument in Theorem 1 in the main paper, the distributionally robust constraint (3) is satisfied if and only if there is β R K and κ, λ R I + such that b β + ] [p i κ i p i λ i w i I [Az + Bu] β + [κ i λ i ] v(x, z) (z, u) C i, i I. i A(i) Contrary to the constraints in the statement of Theorem 1, the semi-infinite constraints only have to be satisfied for all vectors (z, u) belonging to the non-convex sets C i. Using De Morgan s laws and elementary set algebraic transformations, we can express C i as C i = C i \ C i = C i \ C i = = l i {1,...,L i } l=(l i ) : l i {1,...,L i } C i int C i,l i C i int C i,l i. The statement of the theorem now follows from the continuity of v in z, which allows us to replace int C i,l i with its closure C i,l i. Individually, each semi-infinite constraint in Theorem 2 is tractable if and only if the conditions (C3a) and (C3b) are satisfied, see Grötschel et al. (1993). Note, however, that the number of semiinfinite constraints grows exponentially with the number I of confidence regions. Thus, Theorem 2 is primarily of interest for ambiguity sets with a small number of confidence regions. We remark that apart from the absolute mean spread and the marginal median, all statistical indicators of Section 3 result in ambiguity sets with a single confidence region. In those cases, Theorem 2 provides a tractable reformulation of the distributionally robust constraint (3). 2. Reformulation as Conic Optimization Problems Theorems 1 and 2 demonstrate that the distributionally robust constraint (3) with ambiguity set (4) admits an equivalent dual representation that involves several robust constraints of the form v(x, z) + f z + g u h (z, u) C i, (EC2) where f R P, g R Q and h R are interpreted as auxiliary decision variables, while C i is defined as in (5). Robust constraints of the form (EC2) are tractable if and only if the conditions (C3a) and (C3b) are satisfied. Unlike (C3a), condition (C3b) may not be easy to check. In the following, we provide a more elementary condition that implies (C3b).

4 Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 Observation 1. If v(x, z) is concave in z for all admissible x and if one can compute subgradients with respect to x and supergradients with respect to z in polynomial time, then (C3b) holds. The proof of Observation 1 is standard and thus omitted, see, e.g. Delage and Ye (2010) and Grötschel et al. (1993). We emphasize that a wide range of convex-concave constraint functions satisfy the conditions of Observation 1. For example, v(x, z) could represent the losses (negative gains) of a portfolio involving long-only positions in European stock options (Zymler et al. 2013). In this situation x denotes the nonnegative asset weights, which enter the loss function linearly, while z reflects the random stock returns, which enter the loss function in a concave manner due to the convexity of the option payoffs. The conditions of Observation 1 also hold, for instance, if v(x, z) represents the losses of a long-only asset portfolio where the primitive uncertain variables z reflect the assets log returns (Kawas and Thiele 2011). Note that while condition (C3b) and Observation 1 guarantee that an individual semi-infinite constraint of the form (EC2) is tractable, we still require the assumptions of Theorem 2 (in particular the polyhedrality of the confidence regions) and Section 1 (in particular a small number of confidence regions) to hold in order to guarantee tractability of the distributionally robust constraint (3). Although (C3a) and (C3b) represent the weakest conditions to guarantee tractability of (EC2), the methods required to solve the resulting optimization problems, such as the ellipsoid method (Delage 2009), can still be slow and suffer from numerical instabilities. Therefore, we now characterize classes of constraint functions for which the robust constraint (EC2) admits an equivalent reformulation or a conservative approximation in terms of polynomially many conic inequalities. The resulting conic problem can then be solved efficiently and reliably with standard optimization software. From the proof of Theorem 1 in the main text, we can directly extract the following result. Observation 2 (Bi-Affine Functions). Assume that v(x, z) = s(z) x + t(z) with s(z) = Sz + s, S R N P and s R N, as well as t(z) = t z + t, t R P and t R. Then the following two statements are equivalent. (ii) there is λ Ki such that c i λ + s x + t h, Ci λ = S x + t + f and Di λ = g. Here, Ki represents the cone dual to K i. If the confidence set C i is described by linear, conic quadratic or semidefinite inequalities, then Observation 2 provides a linear, conic quadratic or semidefinite reformulation of (EC2), respectively. Bi-affine constraint functions can represent the portfolio losses in asset allocation models with uncertain returns or the total costs in revenue management models with demand uncertainty. Next, we study a richer class of functions v(x, z) that are quadratic in x and affine in z.

Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 5 Proposition 1 (Quadratic-Affine Functions). Assume that v(x, z) = x S(z) x + s(z) x + t(z) with S(z) = P p=1 S pz p + S 0, S p S N for p = 0,..., P and S(z) 0 for all z C i, s(z) = Sz + s, S R N P and s R N, as well as t(z) = t z + t, t R P and t R. Then the following two statements are equivalent. (ii) there is λ K i Here, K i and Γ S N such that c i λ + S 0, Γ + s x + t h, Di λ = g and S 1, Γ ( ) C 1 x i λ. = S x + t + f, 0. x Γ S P, Γ represents the cone dual to K i, and, denotes the trace product. Since S(z) 0 over C i, the semi-infinite constraint (EC2) is equivalent to x T x + [ S x + t + f ] z + g u h s x t (z, u, T ) R P R Q S N + : C i z + D i u Ki c i, P T = S p z p + S 0. This constraint is equivalent to the requirement that the optimal value of the optimization problem maximize xx, T + [ S x + t + f ] z + g u subject to z R P, u R Q, T S N + C i z + D i u Ki c i P T = S p z p + S 0 p=1 does not exceed h s x t. This is the case if and only if the optimal value of the dual problem minimize c i λ + S 0, Γ subject to λ K i, Γ S N S 1, Γ C i λ. = S x + t + f S P, Γ D i λ = g, Γ xx does not exceed h s x t. Applying Schur s complement (Boyd and Vandenberghe 2004) to the last constraint, we see that this is precisely what the second statement requires. In contrast to Observation 2, Proposition 1 results in a semidefinite reformulation of the constraint (EC2) even if the confidence sets C i are described by linear or conic quadratic inequalities. Next, we consider two classes of constraint functions that are quadratic in z. In order to maintain tractability, we now assume that the confidence set C i is representable as an intersections of ellipsoids, that is, { C i = ξ = (z, u) R P R Q : (ξ µ j ) Σ 1 j (ξ µ j ) 1 } j = 1,..., J i, (EC3) p=1

6 Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 where J i N, µ j R P +Q and Σ 1 j S P +Q positive definite. Propositions 2 and 3 below provide conservative approximations for the robust constraint (EC2). These approximations become exact if C i reduces to a single ellipsoid. Proposition 2 (Affine-Quadratic Functions). Let v(x, z) = z S(x) z + s(z) x + t(z) with S(x) = N n=1 S nx n + S 0, S n S P for s = 0,..., N, s(z) = Sz + s, S R N P and s R N, as well as t(z) = t z + t, t R P consider the following two statements. and t R. Assume that the confidence set C i is defined as in (EC3), and (ii) there is λ R J i + such that γ(x) λ j j(1 µ j Σ 1 j µ j ) 1 2 π(x) µ(λ) ] 0, 1 2 π(x) µ(λ) Σ(λ) [ S(x) 0 0 0 where γ(x) = h t s x, π(x) = ([S x + t + f], g ), µ(λ) = j λ jσ 1 j µ j and Σ(λ) = j λ jσ 1 j. For any J i N, (ii) implies (i). The reverse implication holds if J i = 1 or S(x) 0 for all x X. The semi-infinite constraint (EC2) is equivalent to z S(x) z + (S x + t + f) z + g u h s x t (z, u) C i. This constraint is satisfied if and only if for all (z, u) R P R Q, we have 1 z u h s x t 1 2 (S x + t + f) 1 2 g 1 2 (S x + t + f) S(x) 0 1 z 0 1g 0 0 u 2 whenever (z, u) satisfies 1 z u ( 1 µ j Σ 1 j µ j µ j Σ 1 j Σ 1 j µ j Σ 1 j ) 1 z 0 j = 1,..., J i. u The statement now follows from the exact and approximate S-Lemma, see, e.g., Kuhn et al. (2011), as well as from Farkas Theorem, see, e.g., Wiesemann et al. (2013). Proposition 3 (Bi-Quadratic Functions). Let v(x, z) = x S(z)S(z) x + s(z) x + t(z) with S(z) = P p=1 S pz p + S 0, S p R N S for p = 0,..., P, s(z) = Sz + s, S R N P and s R N, as well as t(z) = t z + t, t R P consider the following two statements. and t R. Assume that the confidence set C i is defined as in (EC3), and

Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 7 (ii) there is λ R J i + such that I S0 x Ŝ(x) x S 0 γ(x) λ j j(1 µ j Σ 1 j µ j ) 1 2 π(x) µ(λ) 0, Ŝ(x) 1 π(x) µ(λ) Σ(λ) 2 where I is the S S-identity matrix, Ŝ(x) R (P +Q) S with Ŝ(x) = [ S 1 x,..., S P x, 0 ], γ(x) = h t s x, π(x) = ([S x + t + f], g ), µ(λ) = λ j jσ 1 j µ j and Σ(λ) = λ j jσ 1 j. For any J i N, (ii) implies (i). The reverse implication holds if J i = 1. (1998). The proof follows closely the argument in Theorem 3.2 of Ben-Tal and Nemirovski Bi-quadratic constraint functions of the type considered in Proposition 3 arise, for example, in mean-variance portfolio optimization when bounds on the portfolio variance are imposed. Proposition 4 (Conic-Quadratic Functions). Assume that v(x, z) = S(z)x + t(z) 2 S(z) = P p=1 S pz p +S 0, S p R S N for p = 0,..., P, as well as t(z) = T z +t, T R S P and t R S. Moreover, assume that the confidence set C i is defined as in (EC3) and that f = 0 and g = 0 in (EC2). Consider the following two statements. (ii) there is α R + and λ R J i + such that α h t and αi S 0 x + t Ŝ(x) + [ T, 0 ] x S0 + t α λ j j(1 µ j Σ 1 j µ j ) µ(λ) Ŝ(x) + [ T, 0 ] 0, µ(λ) Σ(λ) where I is the S S-identity matrix, Ŝ(x) R (P +Q) S with Ŝ(x) = [ S 1 x,..., S P x, 0 ], γ(x) = h t s x, µ(λ) = j λ jσ 1 j µ j and Σ(λ) = j λ jσ j. For any J i N, (ii) implies (i). The reverse implication holds if J i = 1. (1998). The proof follows closely the argument in Theorem 3.3 of Ben-Tal and Nemirovski In contrast to the previous results, Proposition 4 requires that f = 0 and g = 0 in the semiinfinite constraint (EC2). An inspection of Theorems 1 and 2 reveals that this implies A = B = 0 in (4), that is, the ambiguity set P must not contain any expectation constraints. Note that the constraint functions in Propositions 2 4 are convex or indefinite in z, which implies that the conditions of Observation 1 fail to hold. This is in contrast to the constraint functions in Observation 2 and Proposition 1, which satisfy the conditions of Observation 1. The following result allows us to further expand the class of admissible constraint functions. with

8 Article submitted to Operations Research; manuscript no. OPRE-2013-02-060 Observation 3 (Maxima of Tractable Functions). Let the constraint function be representable as v(x, z) = max l L v l (x, z) for a finite index set L and constituent functions v l : R N R P R. (i) If every function v l satisfies condition (C3b), then v satisfies (C3b) as well. (ii) If the robust constraint (EC2) admits a tractable conic reformulation or conservative approximation for every constituent function v l, then the same is true for v. This result exploits the fact that inequality (EC1) of condition (C3b) and the robust constraint (EC2) are cast a less-than-or-equal constraints. For a proof of Observation 3, we refer to Bertsimas et al. (2010), Delage (2009) and Delage and Ye (2010). Table 1 consolidates the results of the main paper and the electronic companion. References Ben-Tal, A., A. Nemirovski. 1998. Robust convex optimization. Mathematics of Operations Research 23(4) 769 805. Bertsimas, D., X. Vinh Doan, K. Natarajan, C.-P. Teo. 2010. Models for minimax stochastic linear optimization problems with risk aversion. Mathematics of Operations Research 35(3) 580 602. Boyd, S., L. Vandenberghe. 2004. Convex Optimization. Cambridge University Press. Delage, E. 2009. Distributionally robust optimization in context of data-driven problem. Ph.D. thesis, Stanford University, USA. Delage, E., Y. Ye. 2010. Distributionally robust optimization under moment uncertainty with application to data-driven problems. Operations Research 58(3) 596 612. Grötschel, M., L. Lovasz, A. Schrijver. 1993. Geometric Algorithms and Combinatorial Optimization. 2nd ed. Springer. Kawas, B., A. Thiele. 2011. A log-robust optimization approach to portfolio management. OR Spectrum 33(1) 207 233. Kuhn, D., W. Wiesemann, A. Georghiou. 2011. Primal and dual linear decision rules in stochastic and robust optimization. Mathematical Programming 130(1) 177 209. Wiesemann, W., D. Kuhn, B. Rustem. 2013. Robust Markov decision processes. Mathematics of Operations Research 38(1) 153 183. Zymler, S., D. Kuhn, B. Rustem. 2013. Worst-case Value-at-Risk of non-linear portfolios. Management Science 59(1) 172 188.

Solution Constraint function Restrictions on ambiguity set method Source bi-affine condition (N); K i s linear LP Theorem 1 bi-affine condition (N); K i s conic-quadratic CQP Theorem 1 bi-affine condition (N); K i s semidefinite SDP Theorem 1 quadratic-affine condition (N) SDP Theorem 1, Proposition 1 affine-quadratic, concave in z condition (N), C i s polyhedral, I small SDP Theorem 2, Proposition 2 affine-quadratic, convex in z condition (N), C i s ellipsoids SDP Theorem 1, Proposition 2 bi-quadratic, convex in z condition (N), Ci s ellipsoids SDP Theorem 1, Proposition 3 conic-quadratic condition (N), Ci s ellipsoids, A = B = 0 SDP Theorem 1, Proposition 4 conditions (C3a), (C3b) condition (N), I small and Ci s polyhedral if v nonconvex in z EM Theorem 1 or 2 bi-affine condition (N ); Ki s linear LP Theorem 3, Observation 1 bi-affine condition (N ); Ki s conic-quadratic CQP Theorem 3, Observation 1 bi-affine condition (N ); Ki s semidefinite SDP Theorem 3, Observation 1 quadratic-affine condition (N ) SDP Theorems 3, 1, Proposition 1 affine-quadratic condition (N), Ci s intersections of ellipsoids, SDP Theorem 1 or 2, Proposition 2 I small and Ci s polyhedral if v nonconvex in z affine-quadratic condition (N ), Ci s intersections of ellipsoids, SDP Theorems 3 and 1 or 2, I small and Ci s polyhedral if v nonconvex in z Proposition 2 bi-quadratic condition (N), Ci s intersections of ellipsoids, SDP Theorem 1 or 2, Proposition 3 I small and Ci s polyhedral if v nonconvex in z bi-quadratic condition (N ), Ci s intersections of ellipsoids, SDP Theorems 3 and 1 or 2, I small and Ci s polyhedral if v nonconvex in z Proposition 3 conic-quadratic condition (N), Ci s intersections of ellipsoids, A = B = 0 SDP Theorem 1, Proposition 4 conic-quadratic condition (N ), Ci s intersections of ellipsoids, A = B = 0 SDP Theorems 3, 1, Proposition 4 conditions (C3a), (C3b) condition (N ), I small and Ci s polyhedral if v nonconvex in z EM Theorems 3 and 1 or 2 Abbreviations: LP = Linear program, CQP = Conic-quadratic program, SDP = Semidefinite program, EM = Ellipsoid method. Table 1 Summary of the results of the paper and its companion. The results above (below) the middle line constitute exact reformulations (conservative reformulations). All constraint functions can be combined to piecewise functions using Observation 3.