arxiv: v2 [math.oc] 18 Nov 2017

Size: px
Start display at page:

Download "arxiv: v2 [math.oc] 18 Nov 2017"

Transcription

1 DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS arxiv: v2 [math.oc] 18 Nov 2017 Vincent Guigues School of Applied Mathematics, FGV Praia de Botafogo, Rio de Janeiro, Brazil vguigues@fgv.br Abstract. We introduce DASC, a decomposition method akin to Stochastic Dual Dynamic Programming SDDP) which solves some multistage stochastic optimization problems having strongly convex cost functions. Similarly to SDDP, DASC approximates cost-to-go functions by a maximum of lower bounding functions called cuts. However, contrary to SDDP where cuts are affine functions, the cuts computed with DASC are quadratic functions. We also prove the convergence of DASC. Keywords: Strongly convex value function and Monte-Carlo sampling and Stochastic Programming and SDDP. AMS subject classifications: 90C15, 90C Introduction Stochastic Dual Dynamic Programming SDDP), introduced in [13], is a sampling-based extension of the Nested Decomposition algorithm [1] which builds policies for some multistage stochastic optimization problems. It has been used to solve many real-life problems and several extensions of the method have been considered such as DOASA [15], CUPPS [3], ReSA [11], AND [2], and more recently risk-averse [8], [9], [14], [5], [16], [17], [12]) or inexact [7]) variants. SDDP builds approximations for the cost-to-go functions which take the form of a maximum of affine functions called cuts. We propose an extension of this algorithm called DASC, which is a Decomposition Algorithm for multistage stochastic programs having Strongly Convex cost functions. Similarly to SDDP, at each iteration the algorithm computes in a forward pass a sequence of trial points which are used in a backward pass to build lower bounding functions called cuts. However, contrary to SDDP where cuts are affine functions, the cuts computed with DASC are quadratic functions and therefore the cost-to-go functions are approximated by a maximum of quadratic functions. The outline of the study is as follows. In Section 2, we give in Proposition 2.3 a simple condition ensuring that the value function of a convex optimization problem is strongly convex. In Section 3, we introduce the class of optimization problems to which DASC applies and the necessary assumptions. DASC algorithm, which is based on Proposition 2.3, is given in Section 4, while convergence of the algorithm is shown in Section Strong convexity of the value function Let be a norm on R m and let f : X R be a function defined on a convex subset X R m. Definition 2.1 Strongly convex functions). f is strongly convex on X R m with constant of strong convexity α > 0 with respect to norm iff ftx+1 t)y) tfx)+1 t)fy) αt1 t) y x 2, 2 for all 0 t 1,x,y X. We have the following equivalent characterization of strongly convex functions: Proposition 2.2. Let X R m be a convex set. Function f : X R is strongly convex on X with constant of strong convexity α > 0 with respect to norm iff 2.1) fy) fx)+s T y x)+ α 2 y x 2, x,y X, s fx). 1

2 Let X R m and Y R n be two nonempty convex sets. Let A be a p n real matrix, let B be a p m real matrix, let f : Y X R, and let g : Y X R q. For b R p, we define the value function { inffy,x) 2.2) Qx) = y Sx) := {y Y,Ay +Bx = b,gy,x) 0}. DASC algorithm is based on Proposition 2.3 below giving conditions ensuring that Q is strongly convex: Proposition 2.3. Consider value function Q given by 2.2). Assume that i) X, Y are nonempty and convex sets such that X domq) and Y is closed, ii) f,g are lower semicontinuous and the components g i of g are convex functions. If additionally f is strongly convex on Y X with constant of strong convexity α with respect to norm on R m+n, then Q is strongly convex on X with constant of strong convexity α with respect to norm on R m. Proof. Take x 1,x 2 X. Since X domq) the sets Sx 1 ) and Sx 2 ) are nonempty. Our assumptions imply that there are y 1 Sx 1 ) and y 2 Sx 2 ) such that Qx 1 ) = fy 1,x 1 ) and Qx 2 ) = fy 2,x 2 ). Then for every 0 t 1, by convexity arguments we have that ty 1 +1 t)y 2 Stx 1 +1 t)x 2 ) and therefore Qtx 1 +1 t)x 2 ) fty 1 +1 t)y 2,tx 1 +1 t)x 2 ) tfy 1,x 1 )+1 t)fy 2,x 2 ) 1 2 αt1 t) y 2,x 2 ) y 1,x 1 ) 2 tqx 1 )+1 t)qx 2 ) 1 2 αt1 t) x 2 x 1 2, which completes the proof. 3. Problem formulation and assumptions We consider multistage stochastic optimization problems of the form T inf E 3.3) ξ2,...,ξ T [ f t x t ξ 1,ξ 2,...,ξ t ),x t 1 ξ 1,ξ 2,...,ξ t 1 ),ξ t )] x 1,...,x T t=1 x t ξ 1,ξ 2,...,ξ t ) X t x t 1 ξ 1,ξ 2,...,ξ t 1 ),ξ t ) a.s., x t F t -measurable, t = 1,...,T, wherex 0 isgiven, ξ 1 isdeterministic, ξ t ) T t=2 isastochasticprocess,f t isthesigma-algebraf t := σξ j,j t), and X t x t 1,ξ t ),t = 1,...,T, can be of two types: S1) X t x t 1,ξ t ) = {x t R n : x t X t : x t 0, A t x t +B t x t 1 = b t } in this case, for short, we say that X t is of type S1); S2) X t x t 1,ξ t ) = {x t R n : x t X t, g t x t,x t 1,ξ t ) 0, A t x t +B t x t 1 = b t }. In this case, for short, we say that X t is of type S2. For both kinds of constraints, ξ t contains in particular the random elements in matrices A t,b t, and vector b t. Note that a mix of these types of constraints is allowed: for instance we can have X 1 of type S1 and X 2 of type S2. We make the following assumption on ξ t ): H0) ξ t ) is interstage independent and for t = 2,...,T, ξ t is a random vector taking values in R K with a discrete distribution and a finite support Θ t = {ξ t1,...,ξ tm } with p ti = Pξ t = ξ ti ) > 0,i = 1,...,M, while ξ 1 is deterministic. 1 We will denote by A tj,b tj, and b tj the realizations of respectively A t,b t, and b t in ξ tj. For this problem, we can write Dynamic Programming equations: assuming that ξ 1 is deterministic, the first stage problem is { infx1 R 3.4) Q 1 x 0 ) = n F 1x 1,x 0,ξ 1 ) := f 1 x 1,x 0,ξ 1 )+Q 2 x 1 ) x 1 X 1 x 0,ξ 1 ) for x 0 given and for t = 2,...,T, Q t x t 1 ) = E ξt [Q t x t 1,ξ t )] with { infxt R 3.5) Q t x t 1,ξ t ) = n F tx t,x t 1,ξ t ) := f t x t,x t 1,ξ t )+Q t+1 x t ) x t X t x t 1,ξ t ), 1 To alleviate notation and without loss of generality, we have assumed that the number M of possible realizations of ξt, the size K of ξ t, and n of x t do not depend on t. 2

3 with the convention that Q T+1 is null. We set X 0 = {x 0 } and make the following assumptions H1) on the problem data: for t = 1,...,T, H1)-a) for every x t,x t 1 R n the function f t x t,x t 1, ) is measurable and for every j = 1,...,M, the function f t,,ξ tj ) is strongly convex on X t X t 1 with constant of strong convexity α tj > 0 with respect to norm 2 ; H1)-b) X t is nonempty, convex, and compact; H1)-c) there exists ε t > 0 such that for every j = 1,...,M, for every x t 1 X εt t 1, the set X tx t 1,ξ tj ) rix t ) is nonempty. If X t is of type S2 we additionally assume that: H1)-d) for t = 1,...,T, there exists ε t > 0 such that for every j = 1,...,M, each component g ti,,ξ tj ),i = 1,...,p, of the function g t,,ξ tj ) is convex on X t X εt t 1 ; H1)-e) for t = 2,...,T, j = 1,...,M, there exists x tjt 1, x tjt ) X t 1 rix t ) such that A tj x tjt + B tj x tjt 1 = b tj, and x tjt 1, x tjt ) ri{g t,,ξ tj ) 0}). Remark 3.1. For a problem of form 3.3) where the strong convexity assumption of functions f t,,ξ tj ) fails to hold, if for every t,j function f t,,ξ tj ) is convex and if the columns of matrix A tj B tj ) are independant then we may reformulate the problem pushing and penalizing the linear coupling constraints in the objective, ending up with the strongly convex cost function f t,,ξ tj )+ρ t A tj x t +B tj x t 1 b tj 2 2 in variables x t,x t 1 ) for stage t realization ξ tj for some well chosen penalization ρ t > DASC Algorithm Due to Assumption H0), the M T 1 realizations of ξ t ) T t=1 form a scenario tree of depth T +1 where the root node n 0 associated to a stage 0 with decision x 0 taken at that node) has one child node n 1 associated to the first stage with ξ 1 deterministic). We denote by N the set of nodes, by Nodest) the set of nodes for stage t and for a node n of the tree, we define: Cn): the set of children nodes the empty set for the leaves); x n : a decision taken at that node; p n : the transition probability from the parent node of n to n; ξ n : the realization of process ξ t ) at node n 2 : for a node n of stage t, this realization ξ n contains in particular the realizations b n of b t, A n of A t, and B n of B t ; ξ [n] : the history of the realizations of process ξ t ) from the first stage node n 1 to node n: for a node n of stage t, the i-th component of ξ [n] is ξ P t i n) for i = 1,...,t, where P : N N is the function associating to a node its parent node the empty set for the root node). Similary to SDDP, at iteration k, trial points x k n are computed in a forward pass for all nodes n of the scenario tree replacing recourse functions Q t+1 by the approximations Qt+1 k 1 available at the beginning of this iteration. In a backward pass, we then select a set of nodes n k 1,nk 2,...,nk T ) with nk 1 = n 1, and for t 2, n k t a node of stage t, child of node n k t 1 ) corresponding to a sample ξ 1 k, ξ 2 k,..., ξ T k) of ξ 1,ξ 2,...,ξ T ). For t = 2,...,T, a cut 4.6) Ct k x t 1) = θt k + βk t,x t 1 x k n + α t k t 1 2 x t 1 x k n 2 k 2 t 1 2 The same notation ξindex is used to denote the realization of the process at node Index of the scenario tree and the value of the process ξ t) for stage Index. The context will allow us to know which concept is being referred to. In particular, letters n and m will only be used to refer to nodes while t will be used to refer to stages. 3

4 is computed for Q t at x k where n k t 1 4.7) α t = M p tj α tj, j=1 and where the computation of coefficients θ k t,βk t is given below. We show in Section 5 that cut C k t is a lower bounding function for Q t. Contrary to SDDP where cuts are affine functions our cuts are quadratic functions. In the end of iteration k, we obtain the lower approximations Q k t of Q t, t = 2,...,T +1, given by Q k t x t 1) = max 1 l k Cl t x t 1), which take the form of a maximum of quadratic functions. The detailed steps of the DASC algorithm are given below. DASC, Step 1: Initialization. For t = 2,...,T, take as initial approximations Q 0 t. Set x 1 n 0 = x 0, set the iteration count k to 1, and Q 0 T+1 0. DASC, Step 2: Forward pass. The forward pass performs the following computations: For t = 1,...,T, For every node n of stage t 1, For every child node m of node n, compute an optimal solution x k m of 4.8) Q k 1 t x k n,ξ m) = where x k n 0 = x 0. End For End For End For { inf Ft k 1 x m,x k x m n,ξ m ) := f t x m,x k n,ξ m )+Qt+1 k 1 x m) x m X t x k n,ξ m ), DASC, Step 3: Backward pass. We select a set of nodes n k 1,nk 2,...,nk T ) with nk t a node of stage t n k 1 = n 1 and for t 2, n k t a child node of n k t 1) corresponding to a sample ξ 1, k ξ 2,..., k ξ T k) of ξ 1,ξ 2,...,ξ T ). Set θt+1 k = α T+1 = 0 and βt+1 k = 0 which defines Ck T+1 0. For t = T,...,2, For every child node m of n = n k t 1 Compute an optimal solution x Bk m of { inf 4.9) Q k t xk n,ξ F m) = x t k x m,x k n,ξ m) := f t x m,x k n,ξ m)+q k t+1 x m) m x m X t x k n,ξ m). For the problem above, if X t is of type S1 we define the Lagrangian Lx m,λ,µ) = Ft kx m,x k n,ξ m) + λ T A m x m + B m x k n b m ) and take optimal Lagrange multipliers λ k m. If X t is of type S2 we define the Lagrangian Lx m,λ,µ) = Ft kx m,x k n,ξ m)+λ T A m x m +B m x k n b m)+µ T g t x m,x k n,ξ m) and take optimal Lagrange multipliers λ k m,µ k m). If X t is of type S1, denoting by SG ftx Bk m,,ξm) x k n) a subgradient of convex function f t x Bk m,,ξ m ) at x k n, we compute θt km = Q k t xk n,ξ m ) and β km = SG ftx Bk m,,ξm) x k n )+BT m λk m. If X t is of type S2 denoting by SG gtix Bk m,,ξm) x k n) a subgradient of convex function g ti x Bk m,,ξ m ) at x k n we compute θt km = Q k t xk n,ξ m ) and p β km = SG ftx Bk m,,ξm) x k n )+BT m λk m + µ k m i)sg g tix Bk m,,ξm) x k n ). 4 i=1

5 End For The new cut Ct k is obtained computing 4.10) θt k = p m θt km End For DASC, Step 4: Do k k +1 and go to Step 2. and β k t = p m β km. Remark 4.1. In DASC, decisions are computed at every iteration for all the nodes of the scenario tree in the forward pass. However, in practice, sampling will be used in the forward pass to compute at iteration k decisions only for the nodes n k 1,...,nk T ) and their children nodes. The variant of DASC written above is convenient for the convergence analysis of the method, presented in the next section. From this convergence analysis, it is possible to show the convergence of the variant of DASC which uses sampling in the forward pass see also Remark 5.4 in [7] and Remark 4.3 in [10]). 5. Convergence analysis In Theorem 5.2 below we show the convergence of DASC making the following additional assumption: H2)Thesamplesinthebackwardpassesareindependent: ξ k 2,..., ξ k T )isarealizationofξk = ξ k 2,...,ξk T ) ξ 2,...,ξ T ) and ξ 1,ξ 2,..., are independent. We will make use of the following lemma: Lemma 5.1. Let Assumptions H0) and H1) hold. Then for t = 2,...,T +1, function Q t is convex and Lipschitz continuous on X t 1. Proof. The proof is analogue to the proofs of Lemma 3.2 in [6] and Lemma 2.2 in [4]. Theorem 5.2. Consider the sequences of stochastic decisions x k n and of recourse functions Qk t generated by DASC. Let Assumptions H0), H1) and H2) hold. Then i) almost surely, for t = 2,...,T +1, the following holds: Ht) : n Nodest 1), lim k + Q tx k n) Q k tx k n) = 0. ii) Almost surely, the limit of the sequence F1 k 1 x k n 1,x 0,ξ 1 )) k of the approximate first stage optimal values and of the sequence Q k 1 x 0,ξ 1 )) k is the optimal value Q 1 x 0 ) of 3.3). Let Ω = Θ 2... Θ T ) be the sample space of all possible sequences of scenarios equipped with the product P of the corresponding probability measures. Define on Ω the random variable x = x 1,...,x T ) as follows. For ω Ω, consider the corresponding sequence of decisions x k n ω)) n N) k 1 computed by DASC. Take any accumulation point x n ω)) n N of this sequence. If Z t is the set of F t -measurable functions, define x 1ω),...,x T ω) taking x tω) : Z t R n given by x tω)ξ 1,...,ξ t ) = x mω) where m is given by ξ [m] = ξ 1,...,ξ t ) for t = 1,...,T. Then Px 1,...,x T ) is an optimal solution to 3.3)) = 1. Proof. Let us prove i). We first check by induction on k and backward induction on t that for all k 0, for all t = 2,...,T +1, for any node n of stage t 1 and decision x n taken at that node we have 5.11) Q t x n ) C k tx n ), almost surely. For any fixed k, relation 5.11) holds for t = T + 1 and if it holds until iteration k for t + 1 with t {2,...,T}, we deduce that for any node n of stage t 1 and decision x n taken at that node we have Q t+1 x n ) Q k t+1x n ), Q t x n,ξ m ) Q k t x n,ξ m ) for any child node m of n. Now note that function x m,x n ) Q k t+1 x m) is convex as a maximum of convex functions) and recalling that x m,x n ) f t x m,x n,ξ m ) is strongly convex with constant of strong convexity α tm, the function x m,x n ) f t x m,x n,ξ m )+Q k t+1 x m) is also strongly convex with the same parameter of strong convexity. Using Proposition 2.3, it follows that Q k t,ξ m) is strongly convex with constant of strong convexity α tm. 5

6 Using Lemma 2.1 in [6] we have that β km Q k t,ξ m)x k n k t 1). Recalling characterization 2.1) of strongly convex functions see Proposition 2.2), we get for any x n X t 1 : Q k t x n,ξ m ) Q k t xk,ξ n k m )+ β km,x n x k t 1 nt 1 + αtm k 2 x n x k nt 1 2 k 2 and therefore for any node n of stage t 1 and decision x n taken at that node we have Q t x n ) = p m Q t x n,ξ m ) 5.12) p m Q k t x n,ξ m ) p m Q k t xk n,ξ k m )+ β km,x n x k t 1 n + α ) tm k t 1 2 x n x k n 2 k 2 t 1 = θ k t + β k t,x n x k n k t 1 + αt 2 x n x k n k t = C k t x n ). This completes the induction step and shows 5.11) for every t,k. Let Ω 1 be the event on the sample space Ω of sequences of scenarios such that every scenario is sampled an infinite number of times. Due to H2), this event has probability one. Take an arbitrary realization ω of DASC in Ω 1. To simplify notation we will use x k n,qk t,θk t,βk t instead of xk n ω),qk t ω),θk t ω),βk t ω). We want to show that Ht),t = 2,...,T +1, hold for that realization. The proof is by backward induction on t. For t = T + 1, Ht) holds by definition of Q T+1, Q k T+1. Now assume that Ht + 1) holds for some t {2,...,T}. We want to show that Ht) holds. Take an arbitrary node n Nodest 1). For this node we define S n = {k 1 : n k t 1 = n} the set of iterations such that the sampled scenario passes through node n. Observe that S n is infinite because the realization of DASC is in Ω 1. We first show that lim k +,k S n Q t x k n ) Qk t xk n ) = 0. For k S n, we have n k t 1 = n, i.e., xk n = x k n k t 1, which implies, using 5.11), that 5.13) Q t x k n ) Qk t xk n ) Ck t xk n ) = θk t = p m θ km t = by definition of Ct k and θk t. It follows that for any k S n we have ) 0 Q t x k n) Q k tx k n) p m Q t x k n,ξ m ) Q k t xk n,ξ m ) 5.14) = = = ) p m Q t x k n,ξ m) Q k 1 t x k n,ξ m) ) p m Q t x k n,ξ m ) Ft k 1 x k m,x k n,ξ m ) p m Q k t xk n,ξ m) p m Q t x k n,ξ m) f t x k m,xk n,ξ m) Q k 1 t+1 xk m ) ) ) p m Q t x k n,ξ m) F t x k m,xk n,ξ m)+q t+1 x k m ) Qk 1 t+1 xk m ) ) p m Q t+1 x k m) Qt+1 k 1 xk m), where for the last inequality we have used the definition of Q t and the fact that x k m X t x k n,ξ m ). Next, recall that Q t+1 is convex; by Lemma 5.1 functions Q k t+1 ) k are Lipschitz continuous; and for all k 1 we have Q k t+1 Qk+1 t+1 Q t+1 on compact set X t. Therefore, the induction hypothesis lim Q t+1x k m k + ) Qk t+1 xk m ) = 0 6

7 implies, using Lemma A.1 in [4], that 5.15) lim k + Q t+1x k m ) Qk 1 t+1 xk m ) = 0. Plugging 5.15) into 5.14) we obtain 5.16) lim k +,k S n Q t x k n ) Qk t xk n ) = 0. It remains to show that 5.17) lim k +,k/ S n Q t x k n ) Qk t xk n ) = 0. The relationabovecanbe provedusinglemma 5.4in[10]which canbe applied sincea) relation5.16) holds convergencewas shown for the iterationsin S n ), B) the sequence Q k t) k is monotone, i.e., Q k t Qt k 1 for all k 1, C) Assumption H2) holds, andd) ξt 1 k isindependent onxj n,j = 1,...,k),Qj t,j = 1,...,k 1)).3 Therefore, we have shown i). ii) can be proved as Theorem 5.3-ii) in [7] using i). Acknowledgments The author s research was partially supported by an FGV grant, CNPq grant /2016-9, and FAPERJ grant E-26/ /2014. References [1] J.R. Birge. Decomposition and partitioning methods for multistage stochastic linear programs. Oper. Res., 33: , [2] J.R. Birge and C. J. Donohue. The Abridged Nested Decomposition Method for Multistage Stochastic Linear Programs with Relatively Complete Recourse. Algorithmic of Operations Research, 1:20 30, [3] Z.L. Chen and W.B. Powell. Convergent Cutting-Plane and Partial-Sampling Algorithm for Multistage Stochastic Linear Programs with Recourse. J. Optim. Theory Appl., 102: , [4] P. Girardeau, V. Leclere, and A.B. Philpott. On the convergence of decomposition methods for multistage stochastic convex programs. Mathematics of Operations Research, 40: , [5] V. Guigues. SDDP for some interstage dependent risk-averse problems and application to hydro-thermal planning. Computational Optimization and Applications, 57: , [6] V. Guigues. Convergence analysis of sampling-based decomposition methods for risk-averse multistage stochastic convex programs. SIAM Journal on Optimization, 26: , [7] V. Guigues. Inexact decomposition methods for solving deterministic and stochastic convex dynamic programming equations. arxiv, [8] V. Guigues and W. Römisch. Sampling-based decomposition methods for multistage stochastic programs based on extended polyhedral risk measures. SIAM J. Optim., 22: , [9] V. Guigues and W. Römisch. SDDP for multistage stochastic linear programs based on spectral risk measures. Operations Research Letters, 40: , [10] V. Guigues, W. Tekaya, and M. Lejeune. Regularized decomposition methods for deterministic and stochastic convex optimization and application to portfolio selection with direct transaction and market impact costs. Optimization OnLine, [11] M. Hindsberger and A. B. Philpott. Resa: A method for solving multi-stage stochastic linear programs. SPIX Stochastic Programming Symposium, [12] V. Kozmik and D.P. Morton. Evaluating policies in risk-averse multi-stage stochastic programming. Mathematical Programming, 152: , [13] M.V.F. Pereira and L.M.V.G Pinto. Multi-stage stochastic optimization applied to energy planning. Math. Program., 52: , [14] A. Philpott and V. de Matos. Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion. European Journal of Operational Research, 218: , [15] A. B. Philpott and Z. Guan. On the convergence of stochastic dual dynamic programming and related methods. Oper. Res. Lett., 36: , [16] A. Shapiro. Analysis of stochastic dual dynamic programming method. European Journal of Operational Research, 209:63 72, Lemma 5.4 in [10] is similar to the end of the proof of Theorem 4.1 in [6] and uses the Strong Law of Large Numbers. This lemma itself applies the ideas of the end of the convergence proof of SDDP given in [4], which was given with a different more general) sampling scheme in the backward pass. 7

8 [17] A. Shapiro, D. Dentcheva, and A. Ruszczyński. Lectures on Stochastic Programming: Modeling and Theory. SIAM, Philadelphia,

CONVERGENCE ANALYSIS OF SAMPLING-BASED DECOMPOSITION METHODS FOR RISK-AVERSE MULTISTAGE STOCHASTIC CONVEX PROGRAMS

CONVERGENCE ANALYSIS OF SAMPLING-BASED DECOMPOSITION METHODS FOR RISK-AVERSE MULTISTAGE STOCHASTIC CONVEX PROGRAMS CONVERGENCE ANALYSIS OF SAMPLING-BASED DECOMPOSITION METHODS FOR RISK-AVERSE MULTISTAGE STOCHASTIC CONVEX PROGRAMS VINCENT GUIGUES Abstract. We consider a class of sampling-based decomposition methods

More information

MIDAS: A Mixed Integer Dynamic Approximation Scheme

MIDAS: A Mixed Integer Dynamic Approximation Scheme MIDAS: A Mixed Integer Dynamic Approximation Scheme Andy Philpott, Faisal Wahid, Frédéric Bonnans May 7, 2016 Abstract Mixed Integer Dynamic Approximation Scheme (MIDAS) is a new sampling-based algorithm

More information

Upper bound for optimal value of risk averse multistage problems

Upper bound for optimal value of risk averse multistage problems Upper bound for optimal value of risk averse multistage problems Lingquan Ding School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA 30332-0205 Alexander Shapiro School

More information

MIDAS: A Mixed Integer Dynamic Approximation Scheme

MIDAS: A Mixed Integer Dynamic Approximation Scheme MIDAS: A Mixed Integer Dynamic Approximation Scheme Andy Philpott, Faisal Wahid, Frédéric Bonnans June 16, 2016 Abstract Mixed Integer Dynamic Approximation Scheme (MIDAS) is a new sampling-based algorithm

More information

Decomposability and time consistency of risk averse multistage programs

Decomposability and time consistency of risk averse multistage programs Decomposability and time consistency of risk averse multistage programs arxiv:1806.01497v1 [math.oc] 5 Jun 2018 A. Shapiro School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta,

More information

Stability-based generation of scenario trees for multistage stochastic programs

Stability-based generation of scenario trees for multistage stochastic programs Stability-based generation of scenario trees for multistage stochastic programs H. Heitsch and W. Römisch Humboldt-University Berlin Institute of Mathematics 10099 Berlin, Germany http://www.math.hu-berlin.de/~romisch

More information

Stochastic Dual Dynamic Programming with CVaR Risk Constraints Applied to Hydrothermal Scheduling. ICSP 2013 Bergamo, July 8-12, 2012

Stochastic Dual Dynamic Programming with CVaR Risk Constraints Applied to Hydrothermal Scheduling. ICSP 2013 Bergamo, July 8-12, 2012 Stochastic Dual Dynamic Programming with CVaR Risk Constraints Applied to Hydrothermal Scheduling Luiz Carlos da Costa Junior Mario V. F. Pereira Sérgio Granville Nora Campodónico Marcia Helena Costa Fampa

More information

Risk neutral and risk averse approaches to multistage stochastic programming.

Risk neutral and risk averse approaches to multistage stochastic programming. Risk neutral and risk averse approaches to multistage stochastic programming. A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0205, USA

More information

Solution Methods for Stochastic Programs

Solution Methods for Stochastic Programs Solution Methods for Stochastic Programs Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University ht88@cornell.edu August 14, 2010 1 Outline Cutting plane methods

More information

Exact converging bounds for Stochastic Dual Dynamic Programming via Fenchel duality

Exact converging bounds for Stochastic Dual Dynamic Programming via Fenchel duality Exact converging bounds for Stochastic Dual Dynamic Programming via Fenchel duality Vincent Leclère, Pierre Carpentier, Jean-Philippe Chancelier, Arnaud Lenoir and François Pacaud April 12, 2018 Abstract

More information

A deterministic algorithm for solving multistage stochastic programming problems

A deterministic algorithm for solving multistage stochastic programming problems A deterministic algorithm for solving multistage stochastic programming problems Regan Bauce a,b,, Anthony Downward a, Golbon Zaeri a,b a Electrical Power Optimization Centre at The University of Aucland,

More information

Operations Research Letters. On a time consistency concept in risk averse multistage stochastic programming

Operations Research Letters. On a time consistency concept in risk averse multistage stochastic programming Operations Research Letters 37 2009 143 147 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl On a time consistency concept in risk averse

More information

Stochastic dual dynamic programming with stagewise dependent objective uncertainty

Stochastic dual dynamic programming with stagewise dependent objective uncertainty Stochastic dual dynamic programming with stagewise dependent objective uncertainty Anthony Downward a,, Oscar Dowson a, Regan Baucke a a Department of Engineering Science, University of Auckland, New Zealand

More information

Vincent Guigues FGV/EMAp, Rio de Janeiro, Brazil 1.1 Comparison of the confidence intervals from Section 3 and from [18]

Vincent Guigues FGV/EMAp, Rio de Janeiro, Brazil 1.1 Comparison of the confidence intervals from Section 3 and from [18] Online supplementary material for the paper: Multistep stochastic mirror descent for risk-averse convex stochastic programs based on extended polyhedral risk measures Vincent Guigues FGV/EMAp, -9 Rio de

More information

Stochastic Dual Dynamic Integer Programming

Stochastic Dual Dynamic Integer Programming Stochastic Dual Dynamic Integer Programming Jikai Zou Shabbir Ahmed Xu Andy Sun December 26, 2017 Abstract Multistage stochastic integer programming (MSIP) combines the difficulty of uncertainty, dynamics,

More information

A deterministic algorithm for solving stochastic minimax dynamic programmes

A deterministic algorithm for solving stochastic minimax dynamic programmes A deterministic algorithm for solving stochastic minimax dynamic programmes Regan Baucke a,b,, Anthony Downward a,b, Golbon Zakeri a,b a The Department of Engineering Science, The University of Auckland,

More information

Risk Measures. A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia , USA ICSP 2016

Risk Measures. A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia , USA ICSP 2016 Risk Measures A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0205, USA ICSP 2016 Min-max (distributionally robust) approach to stochastic

More information

Complexity of two and multi-stage stochastic programming problems

Complexity of two and multi-stage stochastic programming problems Complexity of two and multi-stage stochastic programming problems A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0205, USA The concept

More information

Regularized optimization techniques for multistage stochastic programming

Regularized optimization techniques for multistage stochastic programming Regularized optimization techniques for multistage stochastic programming Felipe Beltrán 1, Welington de Oliveira 2, Guilherme Fredo 1, Erlon Finardi 1 1 UFSC/LabPlan Universidade Federal de Santa Catarina

More information

Stochastic Integer Programming

Stochastic Integer Programming IE 495 Lecture 20 Stochastic Integer Programming Prof. Jeff Linderoth April 14, 2003 April 14, 2002 Stochastic Programming Lecture 20 Slide 1 Outline Stochastic Integer Programming Integer LShaped Method

More information

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization MATHEMATICS OF OPERATIONS RESEARCH Vol. 29, No. 3, August 2004, pp. 479 491 issn 0364-765X eissn 1526-5471 04 2903 0479 informs doi 10.1287/moor.1040.0103 2004 INFORMS Some Properties of the Augmented

More information

The L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 44

The L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 44 1 / 44 The L-Shaped Method Operations Research Anthony Papavasiliou Contents 2 / 44 1 The L-Shaped Method [ 5.1 of BL] 2 Optimality Cuts [ 5.1a of BL] 3 Feasibility Cuts [ 5.1b of BL] 4 Proof of Convergence

More information

On Kusuoka Representation of Law Invariant Risk Measures

On Kusuoka Representation of Law Invariant Risk Measures MATHEMATICS OF OPERATIONS RESEARCH Vol. 38, No. 1, February 213, pp. 142 152 ISSN 364-765X (print) ISSN 1526-5471 (online) http://dx.doi.org/1.1287/moor.112.563 213 INFORMS On Kusuoka Representation of

More information

An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods

An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods Renato D.C. Monteiro B. F. Svaiter May 10, 011 Revised: May 4, 01) Abstract This

More information

Bounds on Risk-averse Mixed-integer Multi-stage Stochastic Programming Problems with Mean-CVaR

Bounds on Risk-averse Mixed-integer Multi-stage Stochastic Programming Problems with Mean-CVaR Bounds on Risk-averse Mixed-integer Multi-stage Stochastic Programming Problems with Mean-CVaR Ali rfan Mahmuto ullar, Özlem Çavu³, and M. Selim Aktürk Department of Industrial Engineering, Bilkent University,

More information

Asymptotics of minimax stochastic programs

Asymptotics of minimax stochastic programs Asymptotics of minimax stochastic programs Alexander Shapiro Abstract. We discuss in this paper asymptotics of the sample average approximation (SAA) of the optimal value of a minimax stochastic programming

More information

LECTURE 25: REVIEW/EPILOGUE LECTURE OUTLINE

LECTURE 25: REVIEW/EPILOGUE LECTURE OUTLINE LECTURE 25: REVIEW/EPILOGUE LECTURE OUTLINE CONVEX ANALYSIS AND DUALITY Basic concepts of convex analysis Basic concepts of convex optimization Geometric duality framework - MC/MC Constrained optimization

More information

Minimax and risk averse multistage stochastic programming

Minimax and risk averse multistage stochastic programming Minimax and risk averse multistage stochastic programming Alexander Shapiro School of Industrial & Systems Engineering, Georgia Institute of Technology, 765 Ferst Drive, Atlanta, GA 30332. Abstract. In

More information

The policy graph decomposition of multistage stochastic optimization problems

The policy graph decomposition of multistage stochastic optimization problems O R I G I N A L A R T I C L E The policy graph decomposition of multistage stochastic optimization problems Oscar Dowson Correspondence Department of Industrial Engineering and Management Sciences, Northwestern

More information

Stability of Stochastic Programming Problems

Stability of Stochastic Programming Problems Stability of Stochastic Programming Problems W. Römisch Humboldt-University Berlin Institute of Mathematics 10099 Berlin, Germany http://www.math.hu-berlin.de/~romisch Page 1 of 35 Spring School Stochastic

More information

Lecture 1. Stochastic Optimization: Introduction. January 8, 2018

Lecture 1. Stochastic Optimization: Introduction. January 8, 2018 Lecture 1 Stochastic Optimization: Introduction January 8, 2018 Optimization Concerned with mininmization/maximization of mathematical functions Often subject to constraints Euler (1707-1783): Nothing

More information

Economics 204 Summer/Fall 2011 Lecture 5 Friday July 29, 2011

Economics 204 Summer/Fall 2011 Lecture 5 Friday July 29, 2011 Economics 204 Summer/Fall 2011 Lecture 5 Friday July 29, 2011 Section 2.6 (cont.) Properties of Real Functions Here we first study properties of functions from R to R, making use of the additional structure

More information

Stochastic Programming: From statistical data to optimal decisions

Stochastic Programming: From statistical data to optimal decisions Stochastic Programming: From statistical data to optimal decisions W. Römisch Humboldt-University Berlin Department of Mathematics (K. Emich, H. Heitsch, A. Möller) Page 1 of 24 6th International Conference

More information

arxiv: v1 [math.na] 25 Sep 2012

arxiv: v1 [math.na] 25 Sep 2012 Kantorovich s Theorem on Newton s Method arxiv:1209.5704v1 [math.na] 25 Sep 2012 O. P. Ferreira B. F. Svaiter March 09, 2007 Abstract In this work we present a simplifyed proof of Kantorovich s Theorem

More information

arxiv: v3 [math.oc] 25 Apr 2018

arxiv: v3 [math.oc] 25 Apr 2018 Problem-driven scenario generation: an analytical approach for stochastic programs with tail risk measure Jamie Fairbrother *, Amanda Turner *, and Stein W. Wallace ** * STOR-i Centre for Doctoral Training,

More information

arxiv: v3 [math.oc] 18 Apr 2012

arxiv: v3 [math.oc] 18 Apr 2012 A class of Fejér convergent algorithms, approximate resolvents and the Hybrid Proximal-Extragradient method B. F. Svaiter arxiv:1204.1353v3 [math.oc] 18 Apr 2012 Abstract A new framework for analyzing

More information

I. The space C(K) Let K be a compact metric space, with metric d K. Let B(K) be the space of real valued bounded functions on K with the sup-norm

I. The space C(K) Let K be a compact metric space, with metric d K. Let B(K) be the space of real valued bounded functions on K with the sup-norm I. The space C(K) Let K be a compact metric space, with metric d K. Let B(K) be the space of real valued bounded functions on K with the sup-norm Proposition : B(K) is complete. f = sup f(x) x K Proof.

More information

Stability of optimization problems with stochastic dominance constraints

Stability of optimization problems with stochastic dominance constraints Stability of optimization problems with stochastic dominance constraints D. Dentcheva and W. Römisch Stevens Institute of Technology, Hoboken Humboldt-University Berlin www.math.hu-berlin.de/~romisch SIAM

More information

Birgit Rudloff Operations Research and Financial Engineering, Princeton University

Birgit Rudloff Operations Research and Financial Engineering, Princeton University TIME CONSISTENT RISK AVERSE DYNAMIC DECISION MODELS: AN ECONOMIC INTERPRETATION Birgit Rudloff Operations Research and Financial Engineering, Princeton University brudloff@princeton.edu Alexandre Street

More information

A note on scenario reduction for two-stage stochastic programs

A note on scenario reduction for two-stage stochastic programs A note on scenario reduction for two-stage stochastic programs Holger Heitsch a and Werner Römisch a a Humboldt-University Berlin, Institute of Mathematics, 199 Berlin, Germany We extend earlier work on

More information

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

g 2 (x) (1/3)M 1 = (1/3)(2/3)M. COMPACTNESS If C R n is closed and bounded, then by B-W it is sequentially compact: any sequence of points in C has a subsequence converging to a point in C Conversely, any sequentially compact C R n is

More information

Reformulation of chance constrained problems using penalty functions

Reformulation of chance constrained problems using penalty functions Reformulation of chance constrained problems using penalty functions Martin Branda Charles University in Prague Faculty of Mathematics and Physics EURO XXIV July 11-14, 2010, Lisbon Martin Branda (MFF

More information

A convergence result for an Outer Approximation Scheme

A convergence result for an Outer Approximation Scheme A convergence result for an Outer Approximation Scheme R. S. Burachik Engenharia de Sistemas e Computação, COPPE-UFRJ, CP 68511, Rio de Janeiro, RJ, CEP 21941-972, Brazil regi@cos.ufrj.br J. O. Lopes Departamento

More information

THE INVERSE FUNCTION THEOREM

THE INVERSE FUNCTION THEOREM THE INVERSE FUNCTION THEOREM W. PATRICK HOOPER The implicit function theorem is the following result: Theorem 1. Let f be a C 1 function from a neighborhood of a point a R n into R n. Suppose A = Df(a)

More information

Chapter 2 Convex Analysis

Chapter 2 Convex Analysis Chapter 2 Convex Analysis The theory of nonsmooth analysis is based on convex analysis. Thus, we start this chapter by giving basic concepts and results of convexity (for further readings see also [202,

More information

Inverse Stochastic Dominance Constraints Duality and Methods

Inverse Stochastic Dominance Constraints Duality and Methods Duality and Methods Darinka Dentcheva 1 Andrzej Ruszczyński 2 1 Stevens Institute of Technology Hoboken, New Jersey, USA 2 Rutgers University Piscataway, New Jersey, USA Research supported by NSF awards

More information

1. Gradient method. gradient method, first-order methods. quadratic bounds on convex functions. analysis of gradient method

1. Gradient method. gradient method, first-order methods. quadratic bounds on convex functions. analysis of gradient method L. Vandenberghe EE236C (Spring 2016) 1. Gradient method gradient method, first-order methods quadratic bounds on convex functions analysis of gradient method 1-1 Approximate course outline First-order

More information

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS STEVEN P. LALLEY AND ANDREW NOBEL Abstract. It is shown that there are no consistent decision rules for the hypothesis testing problem

More information

You should be able to...

You should be able to... Lecture Outline Gradient Projection Algorithm Constant Step Length, Varying Step Length, Diminishing Step Length Complexity Issues Gradient Projection With Exploration Projection Solving QPs: active set

More information

Jitka Dupačová and scenario reduction

Jitka Dupačová and scenario reduction Jitka Dupačová and scenario reduction W. Römisch Humboldt-University Berlin Institute of Mathematics http://www.math.hu-berlin.de/~romisch Session in honor of Jitka Dupačová ICSP 2016, Buzios (Brazil),

More information

Risk averse stochastic programming: time consistency and optimal stopping

Risk averse stochastic programming: time consistency and optimal stopping Risk averse stochastic programming: time consistency and optimal stopping A. Pichler Fakultät für Mathematik Technische Universität Chemnitz D 09111 Chemnitz, Germany A. Shapiro School of Industrial and

More information

Introduction to Functional Analysis

Introduction to Functional Analysis Introduction to Functional Analysis Carnegie Mellon University, 21-640, Spring 2014 Acknowledgements These notes are based on the lecture course given by Irene Fonseca but may differ from the exact lecture

More information

Stochastic Subgradient Method

Stochastic Subgradient Method Stochastic Subgradient Method Lingjie Weng, Yutian Chen Bren School of Information and Computer Science UC Irvine Subgradient Recall basic inequality for convex differentiable f : f y f x + f x T (y x)

More information

On Solving the Problem of Optimal Probability Distribution Quantization

On Solving the Problem of Optimal Probability Distribution Quantization On Solving the Problem of Optimal Probability Distribution Quantization Dmitry Golembiovsky Dmitry Denisov Lomonosov Moscow State University Lomonosov Moscow State University GSP-1, Leninskie Gory, GSP-1,

More information

Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.18

Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.18 XVIII - 1 Contraction Methods for Convex Optimization and Monotone Variational Inequalities No18 Linearized alternating direction method with Gaussian back substitution for separable convex optimization

More information

Weak and strong convergence theorems of modified SP-iterations for generalized asymptotically quasi-nonexpansive mappings

Weak and strong convergence theorems of modified SP-iterations for generalized asymptotically quasi-nonexpansive mappings Mathematica Moravica Vol. 20:1 (2016), 125 144 Weak and strong convergence theorems of modified SP-iterations for generalized asymptotically quasi-nonexpansive mappings G.S. Saluja Abstract. The aim of

More information

ITERATED FUNCTION SYSTEMS WITH CONTINUOUS PLACE DEPENDENT PROBABILITIES

ITERATED FUNCTION SYSTEMS WITH CONTINUOUS PLACE DEPENDENT PROBABILITIES UNIVERSITATIS IAGELLONICAE ACTA MATHEMATICA, FASCICULUS XL 2002 ITERATED FUNCTION SYSTEMS WITH CONTINUOUS PLACE DEPENDENT PROBABILITIES by Joanna Jaroszewska Abstract. We study the asymptotic behaviour

More information

Convexity in R n. The following lemma will be needed in a while. Lemma 1 Let x E, u R n. If τ I(x, u), τ 0, define. f(x + τu) f(x). τ.

Convexity in R n. The following lemma will be needed in a while. Lemma 1 Let x E, u R n. If τ I(x, u), τ 0, define. f(x + τu) f(x). τ. Convexity in R n Let E be a convex subset of R n. A function f : E (, ] is convex iff f(tx + (1 t)y) (1 t)f(x) + tf(y) x, y E, t [0, 1]. A similar definition holds in any vector space. A topology is needed

More information

Importance sampling in scenario generation

Importance sampling in scenario generation Importance sampling in scenario generation Václav Kozmík Faculty of Mathematics and Physics Charles University in Prague September 14, 2013 Introduction Monte Carlo techniques have received significant

More information

Lecture 1: Background on Convex Analysis

Lecture 1: Background on Convex Analysis Lecture 1: Background on Convex Analysis John Duchi PCMI 2016 Outline I Convex sets 1.1 Definitions and examples 2.2 Basic properties 3.3 Projections onto convex sets 4.4 Separating and supporting hyperplanes

More information

Random sets. Distributions, capacities and their applications. Ilya Molchanov. University of Bern, Switzerland

Random sets. Distributions, capacities and their applications. Ilya Molchanov. University of Bern, Switzerland Random sets Distributions, capacities and their applications Ilya Molchanov University of Bern, Switzerland Molchanov Random sets - Lecture 1. Winter School Sandbjerg, Jan 2007 1 E = R d ) Definitions

More information

Strong Convergence Theorem by a Hybrid Extragradient-like Approximation Method for Variational Inequalities and Fixed Point Problems

Strong Convergence Theorem by a Hybrid Extragradient-like Approximation Method for Variational Inequalities and Fixed Point Problems Strong Convergence Theorem by a Hybrid Extragradient-like Approximation Method for Variational Inequalities and Fixed Point Problems Lu-Chuan Ceng 1, Nicolas Hadjisavvas 2 and Ngai-Ching Wong 3 Abstract.

More information

Scenario decomposition of risk-averse two stage stochastic programming problems

Scenario decomposition of risk-averse two stage stochastic programming problems R u t c o r Research R e p o r t Scenario decomposition of risk-averse two stage stochastic programming problems Ricardo A Collado a Dávid Papp b Andrzej Ruszczyński c RRR 2-2012, January 2012 RUTCOR Rutgers

More information

Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.16

Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.16 XVI - 1 Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.16 A slightly changed ADMM for convex optimization with three separable operators Bingsheng He Department of

More information

NOTES ON VECTOR-VALUED INTEGRATION MATH 581, SPRING 2017

NOTES ON VECTOR-VALUED INTEGRATION MATH 581, SPRING 2017 NOTES ON VECTOR-VALUED INTEGRATION MATH 58, SPRING 207 Throughout, X will denote a Banach space. Definition 0.. Let ϕ(s) : X be a continuous function from a compact Jordan region R n to a Banach space

More information

SOME STABILITY RESULTS FOR THE SEMI-AFFINE VARIATIONAL INEQUALITY PROBLEM. 1. Introduction

SOME STABILITY RESULTS FOR THE SEMI-AFFINE VARIATIONAL INEQUALITY PROBLEM. 1. Introduction ACTA MATHEMATICA VIETNAMICA 271 Volume 29, Number 3, 2004, pp. 271-280 SOME STABILITY RESULTS FOR THE SEMI-AFFINE VARIATIONAL INEQUALITY PROBLEM NGUYEN NANG TAM Abstract. This paper establishes two theorems

More information

On duality theory of conic linear problems

On duality theory of conic linear problems On duality theory of conic linear problems Alexander Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 3332-25, USA e-mail: ashapiro@isye.gatech.edu

More information

Efficient Methods for Stochastic Composite Optimization

Efficient Methods for Stochastic Composite Optimization Efficient Methods for Stochastic Composite Optimization Guanghui Lan School of Industrial and Systems Engineering Georgia Institute of Technology, Atlanta, GA 3033-005 Email: glan@isye.gatech.edu June

More information

Markov Chain Monte Carlo Methods for Stochastic

Markov Chain Monte Carlo Methods for Stochastic Markov Chain Monte Carlo Methods for Stochastic Optimization i John R. Birge The University of Chicago Booth School of Business Joint work with Nicholas Polson, Chicago Booth. JRBirge U Florida, Nov 2013

More information

Introduction to Real Analysis Alternative Chapter 1

Introduction to Real Analysis Alternative Chapter 1 Christopher Heil Introduction to Real Analysis Alternative Chapter 1 A Primer on Norms and Banach Spaces Last Updated: March 10, 2018 c 2018 by Christopher Heil Chapter 1 A Primer on Norms and Banach Spaces

More information

Financial Optimization ISE 347/447. Lecture 21. Dr. Ted Ralphs

Financial Optimization ISE 347/447. Lecture 21. Dr. Ted Ralphs Financial Optimization ISE 347/447 Lecture 21 Dr. Ted Ralphs ISE 347/447 Lecture 21 1 Reading for This Lecture C&T Chapter 16 ISE 347/447 Lecture 21 2 Formalizing: Random Linear Optimization Consider the

More information

Convergence theorems for mixed type asymptotically nonexpansive mappings in the intermediate sense

Convergence theorems for mixed type asymptotically nonexpansive mappings in the intermediate sense Available online at www.tjnsa.com J. Nonlinear Sci. Appl. 9 2016), 5119 5135 Research Article Convergence theorems for mixed type asymptotically nonexpansive mappings in the intermediate sense Gurucharan

More information

Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs

Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs Siqian Shen Dept. of Industrial and Operations Engineering University of Michigan Joint work with Yan Deng (UMich, Google)

More information

Revisiting some results on the complexity of multistage stochastic programs and some extensions

Revisiting some results on the complexity of multistage stochastic programs and some extensions Revisiting some results on the complexity of multistage stochastic programs and some extensions M.M.C.R. Reaiche IMPA, Rio de Janeiro, RJ, Brazil October 30, 2015 Abstract In this work we present explicit

More information

Computational Complexity of Stochastic Programming: Monte Carlo Sampling Approach

Computational Complexity of Stochastic Programming: Monte Carlo Sampling Approach Proceedings of the International Congress of Mathematicians Hyderabad, India, 2010 Computational Complexity of Stochastic Programming: Monte Carlo Sampling Approach Alexander Shapiro Abstract For a long

More information

An inexact subgradient algorithm for Equilibrium Problems

An inexact subgradient algorithm for Equilibrium Problems Volume 30, N. 1, pp. 91 107, 2011 Copyright 2011 SBMAC ISSN 0101-8205 www.scielo.br/cam An inexact subgradient algorithm for Equilibrium Problems PAULO SANTOS 1 and SUSANA SCHEIMBERG 2 1 DM, UFPI, Teresina,

More information

Scenario decomposition of risk-averse multistage stochastic programming problems a

Scenario decomposition of risk-averse multistage stochastic programming problems a R u t c o r Research R e p o r t Scenario decomposition of risk-averse multistage stochastic programming problems a Ricardo A. Collado b Dávid Papp c Andrzej Ruszczyński d RRR 13-2010, September 30, 2010

More information

Monte-Carlo MMD-MA, Université Paris-Dauphine. Xiaolu Tan

Monte-Carlo MMD-MA, Université Paris-Dauphine. Xiaolu Tan Monte-Carlo MMD-MA, Université Paris-Dauphine Xiaolu Tan tan@ceremade.dauphine.fr Septembre 2015 Contents 1 Introduction 1 1.1 The principle.................................. 1 1.2 The error analysis

More information

CHARACTERIZATION OF (QUASI)CONVEX SET-VALUED MAPS

CHARACTERIZATION OF (QUASI)CONVEX SET-VALUED MAPS CHARACTERIZATION OF (QUASI)CONVEX SET-VALUED MAPS Abstract. The aim of this paper is to characterize in terms of classical (quasi)convexity of extended real-valued functions the set-valued maps which are

More information

2 (Bonus). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

2 (Bonus). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure? MA 645-4A (Real Analysis), Dr. Chernov Homework assignment 1 (Due 9/5). Prove that every countable set A is measurable and µ(a) = 0. 2 (Bonus). Let A consist of points (x, y) such that either x or y is

More information

Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model

Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model Xiaowei Chen International Business School, Nankai University, Tianjin 371, China School of Finance, Nankai

More information

3 (Due ). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

3 (Due ). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure? MA 645-4A (Real Analysis), Dr. Chernov Homework assignment 1 (Due ). Show that the open disk x 2 + y 2 < 1 is a countable union of planar elementary sets. Show that the closed disk x 2 + y 2 1 is a countable

More information

On a class of minimax stochastic programs

On a class of minimax stochastic programs On a class of minimax stochastic programs Alexander Shapiro and Shabbir Ahmed School of Industrial & Systems Engineering Georgia Institute of Technology 765 Ferst Drive, Atlanta, GA 30332. August 29, 2003

More information

Solution. 1 Solution of Homework 7. Sangchul Lee. March 22, Problem 1.1

Solution. 1 Solution of Homework 7. Sangchul Lee. March 22, Problem 1.1 Solution Sangchul Lee March, 018 1 Solution of Homework 7 Problem 1.1 For a given k N, Consider two sequences (a n ) and (b n,k ) in R. Suppose that a n b n,k for all n,k N Show that limsup a n B k :=

More information

Convex Optimization Theory. Chapter 5 Exercises and Solutions: Extended Version

Convex Optimization Theory. Chapter 5 Exercises and Solutions: Extended Version Convex Optimization Theory Chapter 5 Exercises and Solutions: Extended Version Dimitri P. Bertsekas Massachusetts Institute of Technology Athena Scientific, Belmont, Massachusetts http://www.athenasc.com

More information

Research Article Strong Convergence of a Projected Gradient Method

Research Article Strong Convergence of a Projected Gradient Method Applied Mathematics Volume 2012, Article ID 410137, 10 pages doi:10.1155/2012/410137 Research Article Strong Convergence of a Projected Gradient Method Shunhou Fan and Yonghong Yao Department of Mathematics,

More information

Stochastic and online algorithms

Stochastic and online algorithms Stochastic and online algorithms stochastic gradient method online optimization and dual averaging method minimizing finite average Stochastic and online optimization 6 1 Stochastic optimization problem

More information

On the split equality common fixed point problem for quasi-nonexpansive multi-valued mappings in Banach spaces

On the split equality common fixed point problem for quasi-nonexpansive multi-valued mappings in Banach spaces Available online at www.tjnsa.com J. Nonlinear Sci. Appl. 9 (06), 5536 5543 Research Article On the split equality common fixed point problem for quasi-nonexpansive multi-valued mappings in Banach spaces

More information

Recall that if X is a compact metric space, C(X), the space of continuous (real-valued) functions on X, is a Banach space with the norm

Recall that if X is a compact metric space, C(X), the space of continuous (real-valued) functions on X, is a Banach space with the norm Chapter 13 Radon Measures Recall that if X is a compact metric space, C(X), the space of continuous (real-valued) functions on X, is a Banach space with the norm (13.1) f = sup x X f(x). We want to identify

More information

Characterizations of Solution Sets of Fréchet Differentiable Problems with Quasiconvex Objective Function

Characterizations of Solution Sets of Fréchet Differentiable Problems with Quasiconvex Objective Function Characterizations of Solution Sets of Fréchet Differentiable Problems with Quasiconvex Objective Function arxiv:1805.03847v1 [math.oc] 10 May 2018 Vsevolod I. Ivanov Department of Mathematics, Technical

More information

Math 273a: Optimization Subgradients of convex functions

Math 273a: Optimization Subgradients of convex functions Math 273a: Optimization Subgradients of convex functions Made by: Damek Davis Edited by Wotao Yin Department of Mathematics, UCLA Fall 2015 online discussions on piazza.com 1 / 42 Subgradients Assumptions

More information

Two-Step Iteration Scheme for Nonexpansive Mappings in Banach Space

Two-Step Iteration Scheme for Nonexpansive Mappings in Banach Space Mathematica Moravica Vol. 19-1 (2015), 95 105 Two-Step Iteration Scheme for Nonexpansive Mappings in Banach Space M.R. Yadav Abstract. In this paper, we introduce a new two-step iteration process to approximate

More information

Continuity of convex functions in normed spaces

Continuity of convex functions in normed spaces Continuity of convex functions in normed spaces In this chapter, we consider continuity properties of real-valued convex functions defined on open convex sets in normed spaces. Recall that every infinitedimensional

More information

DLM: Decentralized Linearized Alternating Direction Method of Multipliers

DLM: Decentralized Linearized Alternating Direction Method of Multipliers 1 DLM: Decentralized Linearized Alternating Direction Method of Multipliers Qing Ling, Wei Shi, Gang Wu, and Alejandro Ribeiro Abstract This paper develops the Decentralized Linearized Alternating Direction

More information

2 Sequences, Continuity, and Limits

2 Sequences, Continuity, and Limits 2 Sequences, Continuity, and Limits In this chapter, we introduce the fundamental notions of continuity and limit of a real-valued function of two variables. As in ACICARA, the definitions as well as proofs

More information

Complexity of stochastic branch and bound methods for belief tree search in Bayesian reinforcement learning

Complexity of stochastic branch and bound methods for belief tree search in Bayesian reinforcement learning Complexity of stochastic branch and bound methods for belief tree search in Bayesian reinforcement learning Christos Dimitrakakis Informatics Institute, University of Amsterdam, Amsterdam, The Netherlands

More information

The L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 38

The L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 38 1 / 38 The L-Shaped Method Operations Research Anthony Papavasiliou Contents 2 / 38 1 The L-Shaped Method 2 Example: Capacity Expansion Planning 3 Examples with Optimality Cuts [ 5.1a of BL] 4 Examples

More information

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32 Functional Analysis Martin Brokate Contents 1 Normed Spaces 2 2 Hilbert Spaces 2 3 The Principle of Uniform Boundedness 32 4 Extension, Reflexivity, Separation 37 5 Compact subsets of C and L p 46 6 Weak

More information

MATHS 730 FC Lecture Notes March 5, Introduction

MATHS 730 FC Lecture Notes March 5, Introduction 1 INTRODUCTION MATHS 730 FC Lecture Notes March 5, 2014 1 Introduction Definition. If A, B are sets and there exists a bijection A B, they have the same cardinality, which we write as A, #A. If there exists

More information