The Intersection of Continuous Mixing Polyhedra and the Continuous Mixing Polyhedron with Flows

Size: px
Start display at page:

Download "The Intersection of Continuous Mixing Polyhedra and the Continuous Mixing Polyhedron with Flows"

Transcription

1 The Intersection of Continuous Mixing Polyhedra and the Continuous Mixing Polyhedron with Flows Michele Conforti 1, Marco Di Summa 1, and Laurence A. Wolsey 2 1 Dipartimento di Matematica Pura ed Applicata, Università degli Studi di Padova. Via Trieste 63, Padova, Italy. {conforti,mdsumma}@math.unipd.it 2 Center for Operations Research and Econometrics (CORE), Université catholique de Louvain. 34, Voie du Roman Pays, 1348 Louvain-la-Neuve, Belgium. wolsey@core.ucl.ac.be Abstract. In this paper we investigate two generalizations of the continuous mixing set studied by Miller and Wolsey [5] and Van Vyve [7]: the intersection set X I = {(σ, r, y) IR n + IR n + ZZ n + : σ k + r t + y t b kt, 1 k, t n} and the continuous mixing set with flows X CMF = {(s, r, x, y) IR + IR n + IR n + ZZ n + : s + r t + x t b t, x t y t, 1 t n}, which appears as a strong relaxation of some single-item lot-sizing problems. We give two extended formulations for the convex hull of each of these sets. In particular, for X CMF the sizes of the extended formulations are polynomial in the size of the original description of the set, thus proving that the corresponding linear optimization problem can be solved in polynomial time. Keywords: integer programming. 1 Introduction In the last 5-10 years several mixed-integer sets have been studied that are interesting in their own right as well as providing strong relaxations of singleitem lot-sizing sets. One in particular is the continuous mixing set X CM : s + r t + y t b t, 1 t n s IR +, r IR n +, y ZZ n +. The continuous mixing polyhedron conv(x CM ), which is the convex hull of the above set, was introduced and studied by Miller and Wolsey in [5], where This work was partly carried out within the framework of ADONET, a European network in Algorithmic Discrete Optimization, contract no. MRTN-CT

2 an extended formulation of conv(x CM ) with O(n 2 ) variables and O(n 2 ) constraints was given. Van Vyve [7] gave a more compact extended formulation of conv(x CM ) with O(n) variables and O(n 2 ) constraints and a formulation of conv(x CM ) in its original space. We study here two generalizations of the continuous mixing set. First we consider the intersection set X I, the intersection of several continuous mixing sets with distinct σ k variables and common r and y variables: σ k + r t + y t b kt, 1 k, t n (1) σ IR n +, r IR n +, y ZZ n +. (2) Then we consider X CMF, the flow version of the continuous mixing set: s + r t + x t b t, 1 t n (3) x t y t, 1 t n (4) s IR +, r IR n +, x IR n +, y ZZ n +. (5) We now show two links between the continuous mixing set with flows X CMF and lot-sizing. The first is to the single-item constant capacity lot-sizing problems with backlogging over n periods, which can be formulated (including redundant equations) as: s k 1 + t u=k w u + r t = t u=k d u + s t + r k 1, 1 k t n w u Cz u, 1 u n; s IR n+1 +, r IR + n+1, w IR n +, z {0, 1} n. Here d u is the demand in period u, s u and r u are the stock and backlog at the end of period u, z u takes value 1 if there is a set-up in period u allowing production to take place, w u is the production in period u and C is the capacity (i.e. the maximum production). To see that this set has a relaxation as the intersection of n continuous mixing sets with flows, take C = 1 wlog, fix k, set s = s k 1, x t = t u=k w u, y t = t u=k z u and b t = t u=k d u, giving a first relaxation: s + x t + r t b t, k t n (6) 0 x u x u 1 y u y u 1 1, k u n (7) s IR +, r IR n k+1 +, x IR n k+1 +, y ZZ n k+1. (8) Now summing (7) over k u t (for each fixed t = k,..., n) and dropping the upper bound on y t, one obtains precisely the continuous mixing set with flows X CMF. The set X CMF also provides an exact model for the two stage stochastic lotsizing problem with constant capacities and backlogging. Specifically, at time 0 one must choose to produce a quantity s at a per unit cost of h. Then in period 1, n different outcomes are possible. For 1 t n, the probability of event t is ϕ t, the demand is b t and the unit production cost is p t, with production in batches of size up to C; there are also a fixed cost of q t per batch and a possible bound k t on the number of batches. As an alternative to production there is a linear

3 backlog (recovery) cost e t. Finally the goal is to satisfy all demands and minimize the total expected cost. The resulting problem is min hs + n t=1 ϕ t(p t x t + q t y t + e t r t ) s.t. s + r t + x t b t, 1 t n (9) x t Cy t, y t k t, 1 t n (10) s IR +, r IR n +, x IR n +, y ZZ n +. (11) When k t = 1 for all t, this is a standard lot-sizing problem, and in general (assuming C = 1 wlog) this is the set X CMF {(s, r, x, y) : y t k t, 1 t n}. Now we describe the contents of this paper. Note that throughout, a formulation of a polyhedron P IR n is an external description of P in its original space. It consists of a finite set of inequalities Ax d such that P = {x IR n : Ax d}. A formulation of P is extended whenever it gives an external description of P in a space IR n+m that includes the original space, so that, given Q = {(x, w) IR n+m : A x + B w d }, P is the projection of Q onto the x-space. Given a mixed-integer set X, an extended formulation of conv(x) is compact if the size of the matrix (A B d ) is polynomial in the size of the original description of X. In Sect. 2 we give two extended formulations for the polyhedron conv(x I ). In the first one, we split X I into smaller sets, where the fractional parts of the σ variables are fixed. We then find an extended formulation for each of these sets and we use Balas extended formulation for the convex hull of the union of polyhedra [1] to obtain an extended formulation of conv(x I ). To construct the second extended formulation, we introduce extra variables to represent all possible fractional parts taken by the continuous variables at a vertex of conv(x I ). We then strengthen the original inequalities and show that the system thus obtained yields an extended formulation of conv(x I ). When b kt = b t b k, 1 t, k n, the intersection set is called a difference set, denoted X DIF. For conv(x DIF ), we prove in Sect. 3 that our two extended formulations are compact. On the other hand, we show in Sect. 4 that the extended formulations of conv(x I ) are not compact when the values b kt are arbitrary. We then study the polyhedron conv(x CMF ). We show in Sect. 5 that there is an affine transformation which maps the polyhedron conv(x CMF ) into the intersection of a polyhedron conv(x DIF ) with a polyhedron that admits an easy external description. This yields two compact extended formulations for conv(x CMF ), showing in particular that one can optimize over X CMF in polynomial time. 2 Two Extended Formulations for the Intersection Set The intersection set X I is the mixed-integer set defined by (1) (2). Note that X I is the intersection of n continuous mixing sets Xk CM, each one associated with a distinct variable σ k and having common variables r, y. In order to obtain extended formulations for conv(x I ), we introduce two versions of the intersection set in which the fractional parts of the continuous variables σ k, r t are restricted in value.

4 In the following we call fractional part any number in [0, 1). Also, for a number a IR, f(a) = a a denotes the fractional part of a, and for a vector v = (v 1,..., v q ), f(v) is the vector (f(v 1 ),..., f(v q )). In the first case, we consider a list L σ = {f 1,..., f l } of n-vectors whose components are fractional parts and a list L r = {g 1,..., g m } of fractional parts and define the set X I 1 = {(σ, r, y) X I : f(σ) L σ, f(r t ) L r, 1 t n}. We say that the lists L σ, L r are complete for X I if for every vertex ( σ, r, ȳ) of conv(x I ), f( σ) L σ and f( r t ) L r, 1 t n. Remark 1. If L σ, L r are complete lists for X I then conv(x I 1) = conv(x I ). In the second case, we consider a single list L = {f 1,..., f l } of fractional parts and define the set X I 2 = {(σ, r, y) X I : f(σ k ) L, f(r t ) L, 1 k, t n}. We say that the list L is complete for X I if for every vertex ( σ, r, ȳ) of conv(x I ) and for every 1 k, t n, f( σ k ) L and f( r t ) L. Remark 2. If L is a complete list for X I then conv(x I 2) = conv(x I ). 2.1 An Extended Formulation for conv(x I 1 ) We give an extended formulation of conv(x1) I with O(lmn) variables and O(ln 2 ) constraints. For each fixed vector f i L σ, let X1,i I = {(σ, r, y) XI 1 : f(σ) = f i }. Notice that X1 I = l i=1 XI 1,i. First we find an extended formulation for each of the sets conv(x1,i I ), 1 i l, and then, since conv(xi 1) = conv ( l i=1 conv(xi 1,i )), we use Balas extended formulation for the convex hull of the union of polyhedra [1], in the fashion introduced in [3]. In the following we assume wlog g 1 > g 2 > > g m. The set X1,i I can be modeled as the following mixed-integer set: σ k = µ k + fk, i 1 k n r t = ν t + m j=1 g jδ tj, 1 t n µ k + ν t + m j=1 g jδ tj + y t b kt fk i, 1 k, t n m j=1 δ tj = 1, 1 t n µ k, ν t, y t, δ tj 0, 1 t, k n, 1 j m µ k, ν t, y t, δ tj integer, 1 t, k n, 1 j m.

5 Using Chvátal-Gomory rounding, the above system can be tightened to σ k = µ k + fk, i 1 k n (12) r t = ν t + m j=1 g jδ tj, 1 t n (13) µ k + ν t + j:g j f(b kt fk i ) δ tj + y t b kt fk i + 1, 1 k, t n (14) m j=1 δ tj = 1, 1 t n (15) µ k, ν t, y t, δ tj 0, 1 t, k n, 1 j m (16) µ k, ν t, y t, δ tj integer, 1 t, k n, 1 j m. (17) Let A be the constraint matrix of (14) (15). We show that A is a totally unimodular (TU) matrix. Order the columns of A according to the following ordering of the variables: µ 1,..., µ n ; y 1, ν 1, δ 11,..., δ 1m ; y 2, ν 2, δ 21,..., δ 2m ;... ; y n, ν n, δ n1,..., δ nm. For each row of A, the 1 s that appear in a block [y t, ν t, δ t1,..., δ tm ] are consecutive and start from the first position. Furthermore, for each row of A only one of these blocks contains nonzero elements. Consider an arbitrary column submatrix of A. We give color red to all the µ i (if any) and then, for each of the blocks [y t, ν t, δ t1,..., δ tm ], we give alternating colors, always starting with blue, to the columns of this block which appear in the submatrix. Since this is an equitable bicoloring, the theorem of Ghouila- Houri [4] shows that A is TU. Since the right-hand side of the constraints is integer, the theorem of Hoffman and Kruskal implies that (14) (15) (along with the nonnegativity conditions) define an integral polyhedron. Since (12) (13) just define variables σ k, r t, we can remove the integrality constraints from (12) (17), thus obtaining an extended formulation for conv(x I 1,i ): conv(x I 1,i) = {(σ, r, y) such that there exist δ, µ satisfying (12) (16)}. Note that this formulation involves O(mn) variables and O(n 2 ) constraints. Using Balas description for the union of polyhedra [1], we obtain: Theorem 3. The following linear system is an extended formulation of the polyhedron conv(x I 1) with O(lmn) variables and O(ln 2 ) constraints: σ k = l i=1 σi k, 1 k n r t = l i=1 ri t, 1 t n y t = l i=1 yi t, 1 t n l i=1 λi = 1 σ i k = µ i k + f i kλ i, 1 k n, 1 i l r i t = ν i t + m j=1 g jδ i tj, 1 t n, 1 i l µ i k + νi t + j:g j f(b kt f i k ) δi tj + yi t ( b kt f i k + 1)λi, 1 k, t n, 1 i l m j=1 δi tj = λi, 1 t n, 1 i l µ i k, ν i t, y i t, δ i tj, λ i 0, 1 k, t n, 1 j m, 1 i l.

6 By Remark 1 we then obtain: Corollary 4. If the lists L σ, L r are complete for X I then the linear system given in Theorem 3 is an extended formulation of conv(x I ). 2.2 An Extended Formulation for conv(x I 2 ) We give an extended formulation for conv(x I 2) with O(ln) variables and O(ln 2 ) constraints. We include zero in the list L. Also, for technical reasons we define f 0 = 1. Wlog we assume 1 = f 0 > f 1 > > f l = 0. The set X I 2 can be modeled as the following mixed-integer set: σ k = µ k + l j=1 f jδ k j, 1 k n (18) r t = ν t + l j=1 f jβj t, 1 t n (19) σ k + r t + y t b kt, 1 k, t n (20) l j=1 δk j = 1, 1 k n (21) l j=1 βt j = 1, 1 t n (22) σ k 0, r t 0, y t 0, 1 k, t n δ k j, β t j 0, 1 k, t n, 1 j l µ k, ν t, y t, δ k j, β t j integer, 1 k, t n, 1 j l. Now define the unimodular transformation µ k 0 = µ k, µ k j = µk + j h=1 δk h, 1 k n, 1 j l ν t 0 = ν t + y t, ν t j = νt + y t + j h=1 βt h, 1 t n, 1 j l. Then (18) and (19) become σ k = l 1 j=0 (f j f j+1 )µ k j, 1 k n r t = y t + l 1 j=0 (f j f j+1 )ν t j, 1 t n, while (21) (22) become µ k l µk 0 = 1, 1 k n, and ν t l νt 0 = 1, 1 t n. Constraints δ k j 0, 1 k n, 1 j l, can be modeled as µk j µk j 1 0. Similarly β t j 0, 1 t n, 1 j l, can be modeled as νt j νt j 1 0. Inequalities σ k 0, 1 k n, become µ k 0 0, while r t 0, 1 t n, become ν t 0 y t 0. We now model (20). Define l kt = max{τ : f τ f(b kt )}. Also, for an index 0 j l kt 1, define h j kt = max{τ : f τ 1 + f(b kt ) f j+1 } and for an index l kt j l 1, define h j kt = max{τ : f τ f(b kt ) f j+1 }. Lemma 5. Assume that a point (σ, r, y) satisfies (18), (19), (21) and (22). Then (σ, r, y) satisfies (20) if and only if the following inequalities are valid for (σ, r, y): µ k h j kt + ν t j b kt, 0 j l kt 1 (23) µ k h j kt + ν t j b kt + 1, l kt j l 1. (24)

7 Proof. We first assume that (σ, r, y) satisfies (18) (22). Suppose 0 j l kt 1. Constraint (20) can be written as µ k + ν t + y t + l i=1 f iδi k + l i=1 f iβi t ( b kt 1) f(b kt ). Since the δi k s (resp. βt i s) are binary variables such that l i=1 δk i = 1 (resp. l i=1 βt i = 1), this implies µk +ν t +y t + h j kt i=1 f iδi k +f h j kt +1 + j i=1 f iβi t + f j+1 ( b kt 1) f(b kt ), thus µ k + ν h j j t ( b kt 1) kt f(b kt ) f h j kt +1 f j+1. As 1 + f(b kt ) f h j kt +1 f j+1 > 0 for 0 j l kt 1 and as µ k + ν h j j t is an integer, (23) is valid. kt Suppose now l kt j l 1. Constraint (20) can be written as µ k + ν t + y t + l i=1 f iδi k + l i=1 f iβi t b kt + f(b kt ). Similarly as before, this implies µ k + ν h j j t b kt + f(b kt ) f h j kt kt +1 f j+1. As f(b kt ) f h j kt +1 f j+1 > 0 for l kt j l 1 and as µ k + ν h j j t is an integer, (24) is valid. kt Now assume that (σ, r, y) satisfies (18), (19), (21) and (22), along with (23) (24). Specifically, assume σ k = µ k + f i and r t = ν t + f l. Suppose l l kt. Inequality (23) for j = l 1 is µ k + ν t + y t b h l 1 kt. kt If i h l 1 kt, the inequality is µk + ν t + y t b kt 1, thus σ k + r t + y t b kt 1 + f i + f l b kt + f(b kt ) = b kt. And if i > h l 1 kt, the inequality is µ k + ν t + y t b kt, thus σ k + r t + y t b kt + f l b kt + f(b kt ) = b kt. Thus (20) is satisfied when l l kt. The case l > l kt is similar. Thus we obtain the following result. Theorem 6. The following linear system is an extended formulation of the polyhedron conv(x I 2) with O(ln) variables and O(ln 2 ) constraints: σ k = l 1 j=0 (f j f j+1 )µ k j, 1 k n (25) r t = y t + l 1 j=0 (f j f j+1 )ν t j, 1 t n (26) µ k h j kt + ν t j b kt, 1 k, t n, 0 j l kt 1 (27) µ k h j kt + ν t j b kt + 1, 1 k, t n, l kt j l 1 (28) µ k l µ k 0 = 1, ν t l ν t 0 = 1, 1 k, t n (29) µ k j µ k j 1 0, ν t j ν t j 1 0, 1 k, t n, 1 j l (30) µ k 0 0, ν t 0 y t 0, y t 0, 1 k, t n. (31) Proof. X I 2 is the set of points (σ, r, y) such that there exist integral vectors δ, µ satisfying (25) (31). Changing the sign of the ν t j and y t variables, the constraint matrix of (27) (31) is a dual network matrix (that is, the transpose of a network flow matrix), in particular it is TU. Since the right-hand side is an integer vector and since (25) (26) just define variables σ k, r t, conv(x I 2) = {(σ, r, y) such that there exist δ, µ satisfying (25) (31)}.

8 By Remark 2 we then obtain: Corollary 7. If the list L is complete for X I then the linear system given in Theorem 6 is an extended formulation of conv(x I ). 3 The Difference Set The following set is the difference set X DIF : σ k + r t + y t b t b k, 0 k < t n σ IR n+1 +, r IR n +, y ZZ n +, where 0 = b 0 b 1... b n. Note that X DIF is an intersection set where b kt = b t b k, as for k t the constraint σ k + r t + y t b t b k is redundant. Here we prove that the extended formulations given in Sect. 2 are compact for a set of the type X DIF. This will be useful in Sect. 5, where we study X CMF. Theorem 8. Let (σ, r, y ) be a vertex of conv(x DIF ). Then there exists an index h {0,..., n} such that σk > 0 for k < h and σ k = 0 for k h. Furthermore there is an index l h such that f(σk ) = f(b l b k ) for 0 k < h. Proof. Let (σ, r, y ) be a vertex of conv(x DIF ), let α = max 1 t n {b t rt yt } and let T α {1,..., n} be the subset of indices for which this maximum is achieved. Claim 1: For each 1 k n, σk = max{0, α b k}. Proof. The inequalities that define X DIF show that σk max{0, α b k}. If σk > max{0, α b k}, then there is an ε > 0 such that (σ, r, y ) ± ε(e k, 0, 0) are both in conv(x DIF ), a contradiction to the fact that (σ, r, y ) is a vertex. This concludes the proof of the claim. Let h = min{k : α b k 0}. (This minimum is well defined: since the only inequality involving σ n is σ n 0, certainly σn = 0; then, by Claim 1, α b n 0.) Since 0 = b 0 b 1 b n, Claim 1 shows that σk > 0 for k < h and σk = 0 for k h and this proves the first part of the theorem. Furthermore σk + r t + yt = b t b k for all k < h and t T α. Claim 2: Either rt = 0 for some t T α or f(r t ) = f(b t b h ) for every t T α. Proof. We use the fact that (σ, r ) is a vertex of the polyhedron: Q = {(σ, r) IR n+1 + IR n + : σ k + r t b t b k y t, 0 k < t n}. We now consider the following two cases: Case 1: α b h < 0. For k h, the only inequality that is tight for (σ, r ) and contains σ k in its support is σ k 0. For k < h, the only inequalities that are tight for (σ, r ) and contain σ k in their support are σ k + r t b t b k yt, t T α. Let e H be the (n + 1)-vector having the first h components equal to 1 and the others to 0, let e Tα be the incidence vector of T α and assume that rt > 0 for

9 all t T α. Then the vectors (σ, r ) ± ε(e H, e Tα ) for some ε > 0 are both in Q, contradicting the fact that (σ, r ) is a vertex of Q. So rt = 0 for some t T α. Case 2: α b h = 0. Then (σ, r, y ) satisfies σh + r t + yt = b t b h for all t T α. Since σh = 0 and yt is integer, then f(rt ) = f(b t b h ) for all t T α and this completes the proof of Claim 2. Assume rt = 0 for some t T α. Since σk + r t + yt = b t b k for all k < h and yt is an integer, then f(σk ) = f(b t b k ) for all k < h. If f(rt ) = f(b t b h ) for all t T α, since σk + r t + yt = b t b k for all t T α and for all k < h and since y is an integer vector, then f(σk ) = f(b h b k ) for all k < h. Corollary 9. If (σ, r, y ) is a vertex of conv(x DIF ), then f(r t ) {f(b t b k ), 1 k n} for 1 t n. Proof. The result follows from Theorem 8 and the observation that at a vertex of conv(x DIF ) either rt = 0 or σk + r t + yt = b t b k for some k. We then obtain the following result. Theorem 10. The polyhedron conv(x DIF ) admits an extended formulation of the type given in Theorem 3 with O(n 5 ) variables and O(n 4 ) constraints and an extended formulation of the type given in Theorem 6 with O(n 3 ) variables and O(n 4 ) constraints. Proof. Recall that X DIF is an intersection set. Define L σ as the set of all possible (n + 1)-vectors of fractional parts taken by σ at a vertex of conv(x DIF ) and L r as the set of all possible fractional parts taken by the variables r t at a vertex of conv(x DIF ). Since these lists are complete for X DIF, Corollary 4 implies that the linear system given in Theorem 3 is an extended formulation of conv(x DIF ). By Theorem 8, l = L σ = O(n 2 ) and by Corollary 9, m = L r = O(n 2 ), therefore this formulation has O(n 5 ) variables and O(n 4 ) constraints. Now define L as the set of all possible fractional parts taken by the variables σ k, r t at a vertex of conv(x DIF ). Since this list is complete for X DIF, by Corollary 7 the system given in Theorem 6 is an extended formulation of conv(x DIF ). Since l = L = O(n 2 ) (see Theorem 8 and Corollary 9), this formulation has O(n 3 ) variables and O(n 4 ) constraints. We point out that the result of the above theorem can be improved as follows. Consider the first formulation. If for each set X1,i I we define a different list of fractional parts for the variables r t, say L i r, then we can easily choose such lists so that L i r = O(n). In this case the first extended formulation for conv(x DIF ) involves O(n 4 ) variables. Consider now the second formulation. Instead of defining a unique list for all variables, we can define a list for each variable, say L σk and L rt, 1 k, t n. It is not difficult to verify that the construction of the extended formulation can be carried out with straightforward modifications. Since in this case L σk = O(n) (by Theorem 8) and L rt = O(n) (by Corollary 9), the second extended formulation involves O(n 2 ) variables and O(n 3 ) constraints.

10 Theorem 11. The polyhedron conv(x CMF ) admits an extended formulation with O(n 2 ) variables and O(n 3 ) constraints. 4 Intersection Sets with an Exponential Number of Fractional Parts In this section we show that the extended formulations derived in Sect. 2 are not compact in general. Specifically, we prove here the following result: Theorem 12. In the set of vertices of the polyhedron defined by σ k + r t 3(t 1)n+k, 1 k, t n (32) 3 n2 +1 σ IR n +, r IR n + (33) the number of distinct fractional parts taken by variable σ n is exponential in n. Remark 13. Since the vertices of the above polyhedron are the vertices on the face defined by y = 0 of the polyhedron conv(x I ) with the same right-hand side, Theorem 12 shows that any extended formulation that explicitly takes into account a list of all possible fractional parts taken at a vertex by the continuous variables (such as those introduced to model conv(x I 1) and conv(x I 2)) will not be compact in general. Now let b kt be as in the theorem, i.e. b kt = 3(t 1)n+k 3 n2 +1, 1 k, t n. Remark 14. b kt < b k t if and only if (t, k) (t, k ), where denotes the lexicographic order. Thus b 11 < b 21 < < b n1 < b 12 < < b nn. Lemma 15. The following properties hold. 1. Suppose that α ZZ q + with α j < α j+1 for 1 j q 1, and define Φ(α) = q j=1 ( 1)q j 3 αj. Then 1 2 < Φ(α) < 3 3αq 2. 3αq 2. Suppose that α is as above and β ZZ q + is defined similarly. Then Φ(α) = Φ(β) if and only if α = β. Proof. 1. α q 1 j=0 3j = 3αq < 1 2 3α q. Now Φ(α) 3 α q α q 1 j=1 3j > 3 α q 1 2 3α q = 1 2 3α q, and Φ(α) 3 α q + α q 1 j=1 3j < 3 α q α q = 3 2 3α q. 2. Suppose α β. Wlog we assume q q. Assume first (α q q +1,..., α q ) = β. Then q > q (otherwise α = β) and, after defining ᾱ = (α 1,..., α q q ), we have Φ(α) Φ(β) = Φ(ᾱ) > 0 by 1. Now assume (α q q +1,..., α q ) β. Define h = min{τ : α q τ β q τ } and suppose α q h > β q h (the other case is similar). If we define the vectors ᾱ = (α 1,..., α q h ) and β = (β 1,..., β q h), 1. gives Φ(α) Φ(β) = Φ(ᾱ) Φ( β) > 1 2 3α q h 3 2 3β q h 0, as αq h > β q h.

11 We now give a construction of an exponential family of vertices of (32) (33) such that at each vertex variable σ n takes a distinct fractional part. Therefore this construction proves Theorem 12. Let (k 1,..., k m ) and (t 1,..., t m 1 ) be two increasing subsets of {1,..., n} with k 1 = 1 and k m = n. For 1 k, t n, let p(k) = max{j : k j k} and q(t) = max{j : t j t}, with q(t) = 0 if t < t 1. Consider the following system of equations: σ k1 = 0 σ kj + r tj = b kj t j, 1 j m 1 σ kj+1 + r tj = b kj+1t j, 1 j m 1 σ kq(t)+1 + r t = b kq(t)+1 t, t / {t 1,..., t m 1 } σ k + r tp(k) = b ktp(k), k / {k 1,..., k m }. The unique solution of this system is: σ k1 = 0 σ kj = j 1 l=1 b k l+1 t l j 1 l=1 b k l t l, 2 j m r tj = j l=1 b k l t l j 1 l=1 b k l+1 t l, 1 j m 1 σ k = b ktp(k) r tp(k), k / {k 1,..., k m } r t = b kq(t)+1 t σ kq(t)+1, t / {t 1,..., t m 1 }. As each of these variables σ k, r t takes a value of the form Φ(α)/3 n2 +1, by Lemma 15 (i) we have that σ kj > 1 2 b k jt j 1 > 0 for 2 j m, r tj > 1 2 b k jt j > 0 for 1 j m 1, σ k > 1 2 b kt p(k) > 0 for k / {k 1,..., k m } and r t > 1 2 b k q(t)+1 t > 0 for t / {t 1,..., t m 1 }. Therefore the nonnegativity constraints are satisfied. Now we show that the other constraints are satisfied. Consider the k, t constraint with t / {t 1,..., t m 1 }. We distinguish some cases. 1. p(k) q(t). Then σ k + r t r t > 1 2 b k q(t)+1 t 1 2 b k p(k)+1 t 3 2 b kt > b kt. 2. p(k) > q(t) and k / {k 1,..., k m }. Then σ k +r t σ k > 1 2 b kt p(k) 1 2 b kt q(t)+1 3 n 2 b kt > b kt. 3. p(k) = q(t) + 1 and k = k j for some 1 j m (thus p(k) = j = q(t) + 1). In this case the k, t constraints is satisfied at equality by construction. 4. p(k) > q(t) + 1 and k = k j for some 1 j m (thus p(k) = j > q(t) + 1). Then σ k + r t σ k > 1 2 b kt j b kt q(t)+1 3n 2 b kt > b kt. The argument with k / {k 1,..., k m } is similar. Finally suppose that k = k j and t = t h with h / {j 1, j}. If h > j, σ k +r t r t > 1 2 b k h t h 3 2 b k j t h > b kt. If h < j 1, σ k +r t σ k > 1 2 b k j t j 1 3n 2 b k j t h > b kt. This shows that the solution is feasible and as it is unique, it defines a vertex of (32) (33). Now let a kt = (t 1)n + k, so that b kt = 3 a kt /3 n2 +1 and take α = (a k1t 1, a k2t 1, a k2t 2, a k3t 2,..., a kmt m 1 ).

12 As σ n = Φ(α)/3 n2 +1, Lemma 15 (ii) implies that in any two vertices constructed as above by different sequences (k 1,..., k m ), (t 1,..., t m 1 ) and (k 1,..., k m ), (t 1,..., t m 1 ), the values of σ n are distinct numbers in the interval (0, 1). As the number of such sequences is exponential in n, this proves Theorem An Extended Formulation for conv(x CMF ) Now we address the question of showing that the linear optimization problem over the continuous mixing set with flows (3) (5) is solvable in polynomial time. Specifically we derive compact extended formulations for conv(x CMF ). We assume that 0 < b 1 b n. Consider the set Z: Note that x is unrestricted in Z. s + r t + y t b t, 1 t n (34) s + r k + x k + r t + y t b t, 1 k < t n (35) s + r t + x t b t, 1 t n (36) s IR +, r IR n +, x IR n, y ZZ n +. (37) Proposition 16. Let X CMF and Z be defined on the same vector b. Then X CMF Z and X CMF = Z {(s, r, x, y) : 0 x y}. Proof. Clearly (34) (37) are valid for the points in X CMF. The only inequalities that define X CMF but do not appear in the definition of Z are 0 x y. Lemma 17. The 3n+1 extreme rays of conv(x CMF ) are the vectors (1, 0, 0, 0), (0, e i, 0, 0), (0, 0, 0, e i ), (0, 0, e i, e i ). The 3n + 1 extreme rays of conv(z) are the vectors (1, 0, 1, 0), (0, e i, e i, 0), (0, 0, e i, 0), (0, 0, 0, e i ). Therefore both recession cones of conv(x CMF ) and conv(z) are full-dimensional simplicial cones, thus showing that conv(x CMF ) and conv(z) are full-dimensional polyhedra. Proof. The first part is obvious. We characterize the extreme rays of conv(z). The recession cone C of conv(z) is defined by s + r k + x k + r t + y t 0, 1 k < t n s + r t + x t 0, 1 t n s IR +, r IR n +, x IR n, y IR n +. One can verify that the vectors ρ = (1, 0, 1, 0), u i = (0, e i, e i, 0), v i = (0, 0, e i, 0), z i = (0, 0, 0, e i ) are extreme rays of conv(z) by checking that each of them satisfies at equality 3n linearly independent inequalities defining C (including nonnegativity constraints). Thus we only have to show that every vector in C can be expressed as conic combination of the above rays. Let ( s, r, x, ȳ) be in C. Notice that ( s, r, x, ȳ) = sρ + n i=1 r iu i + n i=1 ( s + r i + x i )v i + n i=1 ȳiw i. Since ( s, r, x, ȳ) C, all the coefficients appearing in the above combination are nonnegative. It can also be checked that the above rays are linearly independent.

13 Lemma 18. Let (s, r, x, y ) be a vertex of conv(z). Then s = max{0; b t r t y t, 1 t n}, x k = max{b k s r k; b t s r k r t y t, 1 k < t n}. Proof. Assume s > 0 and s + rt + yt > b t, 1 t n. Then, there is an ε 0 such that (s, r, x, y ) ± ε(1, 0, 1, 0) belong to conv(z), a contradiction. This proves the first statement. The second one is obvious. Proposition 19. Let (s, r, x, y ) be a vertex of conv(z). Then 0 x y. Proof. Assume that {t : x t < 0} = and let h = min{t : x t < 0}. Then s + rh > b h > 0 and together with yh 0, this implies s + rh + y h > b h. Claim: rh > 0. Proof. Assume rh = 0. Then s > b h > 0. By Lemma 18, s + rt + yt = b t for some index t. It follows that s b t, thus t > h (as b h < s b t ). Equation s + rt + yt = b t, together with s + rh + x h + r t + yt b t, gives rh + x h 0, thus rh > 0, as x h < 0, and this concludes the proof of the claim. The inequalities s + rh + y h > b h and rk + x k 0, 1 k < h, imply s + rk + x k + r h + y h > b h, 1 k < h. All these observations show the existence of an ε 0 such that both points (s, r, x, y ) ± ε(0, e h, e h, 0) belong to conv(z), a contradiction to the fact that the point (s, r, x, y ) is a vertex of conv(z). Thus x 0. Suppose now that there exists h such that x h > y h. Then constraint s + r h + y h b h gives s +rh +x h > b h. Lemma 18 then implies that s +rh +x h +r t +yt = b t for some t > h. This is not possible, as inequalities x h > y h 0, r h 0 and s + rt + yt b t imply s + rh + x h + r t + yt > b t. Thus x y. For the main theorem of this section we present a lemma whose proof is given in [2]. For a polyhedron P in IR n and a vector a IR n, let µ P (a) be the value min{ax, x P } and M P (a) be the face {x P : ax = µ P (a)}, where M P (a) = whenever µ P (a) =. Lemma 20. Let P Q be two pointed polyhedra in IR n, with the property that every vertex of Q belongs to P. Let Cx d be a system of inequalities that are valid for P such that for every inequality cx δ of the system, P {x IR n : cx = δ}. If for every a IR n such that µ P (a) is finite but µ Q (a) =, Cx d contains an inequality cx δ such that M P (a) {x IR n : cx = δ}, then P = Q {x IR n : Cx d}. Proof. See [2]. Theorem 21. Let X CMF and Z be defined on the the same vector b. Then conv(x CMF ) = conv(z) {(s, r, x, y) : 0 x y}.

14 Proof. By Proposition 16, conv(x CMF ) conv(z). By Propositions 19 and 16, every vertex of conv(z) belongs to conv(x CMF ). Let a = (h, d, p, q), h IR 1, d IR n, p IR n, q IR n, be such that µ conv(x CMF )(a) is finite and µ conv(z) (a) =. Since by Lemma 17, the extreme rays of conv(z) that are not rays of conv(x CMF ) are the vectors (0, 0, e i, 0), (0, e i, e i, 0) and (1, 0, 1, 0), then either p i < 0 for some index i or d i < p i for some index i or h < n t=1 p t. If p i < 0, then M conv(x CMF )(a) {(s, r, x, y) : x i = y i }. If d i < p i, then M conv(x CMF )(a) {(s, r, x, y) : x i = 0}, otherwise, given an optimal solution with x i > 0, we could increase r i by a small ε > 0 and decrease x i by ε, thus obtaining a feasible point with lower objective value. If h < n t=1 p t, let N + = {j : p j > 0} and k = min{j : j N + }: we show that M conv(x CMF )(a) {(s, r, x, y) : x k = 0}. Suppose that x k > 0 in some optimal solution. As the solution is optimal and p k > 0, we cannot just decrease x k and remain feasible. Thus s + r k + x k = b k, which implies that s < b k. Then for all j N + we have r j + x j b j s > b j b k 0, as j k. Since we can assume d t p t for every t (otherwise we are in the previous case), r t = 0 for every t: if not, chosen an index t such that r t > 0, one can decrease r t by a small ε > 0 and increase x t by ε, thus obtaining a feasible point with lower objective value, a contradiction. So r t = 0 for every t and thus, since r j + x j > 0 for all j N +, we have x j > 0 for all j N +. Then we can increase s by a small ε > 0 and decrease x j by ε for all j N +. The new point is feasible in X CMF and has lower objective value, a contradiction. We have shown that for every vector a such that µ conv(x CMF )(a) is finite and µ conv(z) (a) =, the system 0 x y contains an inequality which is tight for the points in M conv(x CMF )(a). To complete the proof, since conv(x CMF ) is fulldimensional (Lemma 17), the system 0 x y does not contain an improper face of conv(x CMF ). So we can now apply Lemma 20 to conv(x CMF ), conv(z) and the system 0 x y. Therefore, if we have a compact extended formulation of conv(z), then this will immediately yield a compact extended formulation of conv(x CMF ). Such a formulation exists, as Z is equivalent to a difference set: Theorem 22. Let X DIF be a difference set and X CMF be defined on the same vector b. The affine transformation σ 0 = s, σ t = s+r t +x t b t, 1 t n, maps conv(x CMF ) into conv(x DIF ) {(σ, r, y) : 0 σ k σ 0 r k +b k y k, 1 k n}. Proof. Let Z be defined on the same vector b. It is straightforward to check that the affine transformation σ 0 = s, σ t = s + r t + x t b t, 1 t n, maps conv(z) into conv(x DIF ). By Theorem 21, conv(x CMF ) = conv(z) {(s, r, x, y) : 0 x y} and the result follows. Then the extended formulations of conv(x DIF ) described in Sects. 2 3 give extended formulations of conv(x CMF ) which are compact. By Theorem 11 we have:

15 Theorem 23. The polyhedron conv(x CMF ) admits an extended formulation with O(n 2 ) variables and O(n 3 ) constraints. It follows that the linear optimization problem over X CMF can be solved in polynomial time. 5.1 An Extended Formulation for the Two Stage Stochastic Lot-sizing Problem with Constant Capacities and Backlogging We briefly consider the set X CMF W, where W = {(s, r, x, y) : l j y j u j, l jk y j y k u jk, 1 j, k n}, with l j, u j, l jk, u jk ZZ {+, }, 1 j, k n. We assume that for each 1 i n, W contains a point satisfying y i 1. In the following we show that an extended formulation of conv(x CMF W ) is obtained by adding the inequalities defining W to one of the extended formulations of conv(x CMF ) derived above. The proof uses the same technique as in Sect. 5, where Z (resp. X CMF ) has to be replaced with Z W (resp. X CMF W ). We only point out the main differences. To see that the proof of Theorem 21 is still valid, note that the extreme rays of conv(z W ) are of the following types: 1. (1, 0, 1, 0), (0, e i, e i, 0), (0, 0, e i, 0); 2. (0, 0, 0, y) for suitable vectors y ZZ n. However, the rays of type 2 are also rays of conv(x CMF W ). Also, the condition that for every index i, W contains a vector with y i > 0, shows that none of the inequalities 0 x i y i defines an improper face of conv(x CMF W ) and Lemma 20 can still be applied. Thus the proof of Theorem 21 is still valid. The rest of the proof is a straightforward adaptation of Theorem 22. Since (9) (11) define a set of the type X CMF W (assuming C = 1 wlog), the above result yields an extended formulation for the feasible region of the two stage stochastic lot-sizing problem with constant capacities and backlogging. References 1. Balas, E.: Disjunctive programming: properties of the convex hull of feasible points. Invited paper, Discrete Appl. Math. 89 (1988) Conforti, M., Di Summa, M., Wolsey, L. A.: The mixing set with flows. CORE DP 2005/92, Université catholique de Louvain. SIAM J. Discret. Math. (to appear) 3. Conforti, M., Wolsey, L. A.: Compact formulations as a union of polyhedra. CORE DP 2005/62, Université catholique de Louvain, submitted to Math. Program. 4. Ghouila-Houri, A.: Caractérisations des matrices totalement unimodulaires. C. R. Acad. Sci. Paris 254 (1968) Miller, A. J., Wolsey, L. A.: Tight formulations for some simple mixed integer programs and convex objective integer programs. Math. Program. B 98 (2003) Van Vyve, M.: A solution approach of production planning problems based on compact formulations for single-item lot-sizing models. Ph. D. thesis, Faculté des Sciences Appliquées, Université catholique de Louvain (2003) 7. Van Vyve, M.: The continuous mixing polyhedron. Math. Oper. Res. 30 (2005)

THE MIXING SET WITH FLOWS

THE MIXING SET WITH FLOWS THE MIXING SET WITH FLOWS MICHELE CONFORTI, MARCO DI SUMMA, AND LAURENCE A. WOLSEY Abstract. We consider the mixing set with flows: s + x t b t, x t y t for 1 t n; s R 1 +, x Rn +, y Zn +. It models a

More information

2007/48. Single Item Lot-Sizing with Non-Decreasing Capacities

2007/48. Single Item Lot-Sizing with Non-Decreasing Capacities CORE DISCUSSION PAPER 2007/48 Single Item Lot-Sizing with Non-Decreasing Capacities Yves Pochet 1 and Laurence A. Wolsey 2 June 2007 Abstract We consider the single item lot-sizing problem with capacities

More information

Tight Formulations for Some Simple Mixed Integer Programs and Convex Objective Integer Programs

Tight Formulations for Some Simple Mixed Integer Programs and Convex Objective Integer Programs Tight Formulations for Some Simple Mixed Integer Programs and Convex Objective Integer Programs Andrew J. Miller 1 Laurence A. Wolsey 2 March 19, 2008 Abstract We study the polyhedral structure of simple

More information

Cutting planes from extended LP formulations

Cutting planes from extended LP formulations Cutting planes from extended LP formulations Merve Bodur University of Wisconsin-Madison mbodur@wisc.edu Sanjeeb Dash IBM Research sanjeebd@us.ibm.com March 7, 2016 Oktay Günlük IBM Research gunluk@us.ibm.com

More information

Minimally Infeasible Set Partitioning Problems with Balanced Constraints

Minimally Infeasible Set Partitioning Problems with Balanced Constraints Minimally Infeasible Set Partitioning Problems with alanced Constraints Michele Conforti, Marco Di Summa, Giacomo Zambelli January, 2005 Abstract We study properties of systems of linear constraints that

More information

Split Rank of Triangle and Quadrilateral Inequalities

Split Rank of Triangle and Quadrilateral Inequalities Split Rank of Triangle and Quadrilateral Inequalities Santanu Dey 1 Quentin Louveaux 2 June 4, 2009 Abstract A simple relaxation of two rows of a simplex tableau is a mixed integer set consisting of two

More information

Bicolorings and Equitable Bicolorings of Matrices

Bicolorings and Equitable Bicolorings of Matrices Bicolorings and Equitable Bicolorings of Matrices Michele Conforti Gérard Cornuéjols Giacomo Zambelli dedicated to Manfred Padberg Abstract Two classical theorems of Ghouila-Houri and Berge characterize

More information

Multi-item lot-sizing with joint set-up costs

Multi-item lot-sizing with joint set-up costs Math. Program., Ser. A (2009) 119:79 94 DOI 10.1007/s10107-007-0202-9 FULL LENGTH PAPER Multi-item lot-sizing with joint set-up costs Shoshana Anily Michal Tzur Laurence A. Wolsey Received: 1 May 2007

More information

3.7 Cutting plane methods

3.7 Cutting plane methods 3.7 Cutting plane methods Generic ILP problem min{ c t x : x X = {x Z n + : Ax b} } with m n matrix A and n 1 vector b of rationals. According to Meyer s theorem: There exists an ideal formulation: conv(x

More information

Description of 2-integer continuous knapsack polyhedra

Description of 2-integer continuous knapsack polyhedra Discrete Optimization 3 (006) 95 0 www.elsevier.com/locate/disopt Description of -integer continuous knapsack polyhedra A. Agra a,, M. Constantino b a Department of Mathematics and CEOC, University of

More information

Integer Programming ISE 418. Lecture 13. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 13. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 13 Dr. Ted Ralphs ISE 418 Lecture 13 1 Reading for This Lecture Nemhauser and Wolsey Sections II.1.1-II.1.3, II.1.6 Wolsey Chapter 8 CCZ Chapters 5 and 6 Valid Inequalities

More information

A Lower Bound on the Split Rank of Intersection Cuts

A Lower Bound on the Split Rank of Intersection Cuts A Lower Bound on the Split Rank of Intersection Cuts Santanu S. Dey H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute of Technology. 200 Outline Introduction: split rank,

More information

On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times

On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times CORE DISCUSSION PAPER 2000/52 On the Polyhedral Structure of a Multi Item Production Planning Model with Setup Times Andrew J. Miller 1, George L. Nemhauser 2, and Martin W.P. Savelsbergh 2 November 2000

More information

Sufficiency of Cut-Generating Functions

Sufficiency of Cut-Generating Functions Sufficiency of Cut-Generating Functions Gérard Cornuéjols 1, Laurence Wolsey 2, and Sercan Yıldız 1 1 Tepper School of Business, Carnegie Mellon University, 5000 Forbes Ave, Pittsburgh, PA 15213, United

More information

Mixing MIR Inequalities with Two Divisible Coefficients

Mixing MIR Inequalities with Two Divisible Coefficients Mixing MIR Inequalities with Two Divisible Coefficients Miguel Constantino, Andrew Miller, Mathieu Van Vyve To cite this version: Miguel Constantino, Andrew Miller, Mathieu Van Vyve. Mixing MIR Inequalities

More information

Integer Programming, Part 1

Integer Programming, Part 1 Integer Programming, Part 1 Rudi Pendavingh Technische Universiteit Eindhoven May 18, 2016 Rudi Pendavingh (TU/e) Integer Programming, Part 1 May 18, 2016 1 / 37 Linear Inequalities and Polyhedra Farkas

More information

Chapter 1. Preliminaries

Chapter 1. Preliminaries Introduction This dissertation is a reading of chapter 4 in part I of the book : Integer and Combinatorial Optimization by George L. Nemhauser & Laurence A. Wolsey. The chapter elaborates links between

More information

Balas formulation for the union of polytopes is optimal

Balas formulation for the union of polytopes is optimal Balas formulation for the union of polytopes is optimal Michele Conforti, Marco Di Summa, Yuri Faenza October 26, 27 Abstract A celebrated theorem of Balas gives a linear mixed-integer formulation for

More information

Continuous knapsack sets with divisible capacities

Continuous knapsack sets with divisible capacities Math. Program., Ser. A (2016) 156:1 20 DOI 10.1007/s10107-015-0868-3 FULL LENGTH PAPER Continuous knapsack sets with divisible capacities Laurence A. Wolsey Hande Yaman Received: 22 November 2013 / Accepted:

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.433: Combinatorial Optimization Michel X. Goemans February 28th, 2013 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

The continuous knapsack set

The continuous knapsack set The continuous knapsack set Sanjeeb Dash IBM Research sanjeebd@us.ibm.com Oktay Günlük IBM Research gunluk@us.ibm.com January 31, 2014 Laurence Wolsey Core laurence.wolsey@uclouvain.be Abstract We study

More information

Lift-and-Project Inequalities

Lift-and-Project Inequalities Lift-and-Project Inequalities Q. Louveaux Abstract The lift-and-project technique is a systematic way to generate valid inequalities for a mixed binary program. The technique is interesting both on the

More information

On the Relative Strength of Split, Triangle and Quadrilateral Cuts

On the Relative Strength of Split, Triangle and Quadrilateral Cuts On the Relative Strength of Split, Triangle and Quadrilateral Cuts Amitabh Basu Tepper School of Business, Carnegie Mellon University, Pittsburgh, PA 53 abasu@andrew.cmu.edu Pierre Bonami LIF, Faculté

More information

Computational Integer Programming. Lecture 2: Modeling and Formulation. Dr. Ted Ralphs

Computational Integer Programming. Lecture 2: Modeling and Formulation. Dr. Ted Ralphs Computational Integer Programming Lecture 2: Modeling and Formulation Dr. Ted Ralphs Computational MILP Lecture 2 1 Reading for This Lecture N&W Sections I.1.1-I.1.6 Wolsey Chapter 1 CCZ Chapter 2 Computational

More information

Key words. Integer nonlinear programming, Cutting planes, Maximal lattice-free convex sets

Key words. Integer nonlinear programming, Cutting planes, Maximal lattice-free convex sets ON MAXIMAL S-FREE CONVEX SETS DIEGO A. MORÁN R. AND SANTANU S. DEY Abstract. Let S Z n satisfy the property that conv(s) Z n = S. Then a convex set K is called an S-free convex set if int(k) S =. A maximal

More information

A geometric perspective on lifting

A geometric perspective on lifting A geometric perspective on lifting Michele Conforti Università di Padova, conforti@math.unipd.it Gérard Cornuéjols Carnegie Mellon University and Université d Aix-Marseille, gc0v@andrew.cmu.edu Giacomo

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans April 5, 2017 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

The continuous knapsack set

The continuous knapsack set The continuous knapsack set Sanjeeb Dash IBM Research sanjeebd@us.ibm.com Oktay Günlük IBM Research gunluk@us.ibm.com December 18, 2014 Laurence Wolsey Core laurence.wolsey@uclouvain.be Abstract We study

More information

On Some Polytopes Contained in the 0,1 Hypercube that Have a Small Chvátal Rank

On Some Polytopes Contained in the 0,1 Hypercube that Have a Small Chvátal Rank On ome Polytopes Contained in the 0,1 Hypercube that Have a mall Chvátal Rank Gérard Cornuéjols Dabeen Lee April 2016, revised July 2017 Abstract In this paper, we consider polytopes P that are contained

More information

Uncapacitated Lot Sizing with Backlogging: The Convex Hull

Uncapacitated Lot Sizing with Backlogging: The Convex Hull Mathematical Programming manuscript No. (will be inserted by the editor) Simge Küçükyavuz Yves Pochet Uncapacitated Lot Sizing with Backlogging: The Convex Hull January 2007, revised July 2007 Abstract

More information

3.3 Easy ILP problems and totally unimodular matrices

3.3 Easy ILP problems and totally unimodular matrices 3.3 Easy ILP problems and totally unimodular matrices Consider a generic ILP problem expressed in standard form where A Z m n with n m, and b Z m. min{c t x : Ax = b, x Z n +} (1) P(b) = {x R n : Ax =

More information

Extended Formulations in Combinatorial Optimization

Extended Formulations in Combinatorial Optimization Extended Formulations in Combinatorial Optimization Michele Conforti Università di Padova, conforti@math.unipd.it Gérard Cornuéjols Carnegie Mellon University gc0v@andrew.cmu.edu Giacomo Zambelli London

More information

Corner Polyhedron and Intersection Cuts

Corner Polyhedron and Intersection Cuts Corner Polyhedron and Intersection Cuts Michele Conforti 1,5, Gérard Cornuéjols 2,4 Giacomo Zambelli 3,5 August 2010 Revised March 2011 Abstract Four decades ago, Gomory introduced the corner polyhedron

More information

1 Maximal Lattice-free Convex Sets

1 Maximal Lattice-free Convex Sets 47-831: Advanced Integer Programming Lecturer: Amitabh Basu Lecture 3 Date: 03/23/2010 In this lecture, we explore the connections between lattices of R n and convex sets in R n. The structures will prove

More information

LP Relaxations of Mixed Integer Programs

LP Relaxations of Mixed Integer Programs LP Relaxations of Mixed Integer Programs John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA February 2015 Mitchell LP Relaxations 1 / 29 LP Relaxations LP relaxations We want

More information

The master equality polyhedron with multiple rows

The master equality polyhedron with multiple rows The master equality polyhedron with multiple rows Sanjeeb Dash IBM Research sanjeebd@us.ibm.com Ricardo Fukasawa University of Waterloo rfukasaw@math.uwaterloo.ca September 16, 2010 Oktay Günlük IBM Research

More information

Maximal S-free convex sets and the Helly number

Maximal S-free convex sets and the Helly number Maximal S-free convex sets and the Helly number Michele Conforti Marco Di Summa Abstract Given a subset S of R d, the Helly number h(s) is the largest size of an inclusionwise minimal family of convex

More information

MIP reformulations of some chance-constrained mathematical programs

MIP reformulations of some chance-constrained mathematical programs MIP reformulations of some chance-constrained mathematical programs Ricardo Fukasawa Department of Combinatorics & Optimization University of Waterloo December 4th, 2012 FIELDS Industrial Optimization

More information

The master equality polyhedron with multiple rows

The master equality polyhedron with multiple rows The master equality polyhedron with multiple rows Sanjeeb Dash Ricardo Fukasawa IBM Research February 17, 2009 Oktay Günlük Abstract The master equality polyhedron (MEP) is a canonical set that generalizes

More information

Lifted Inequalities for 0 1 Mixed-Integer Bilinear Covering Sets

Lifted Inequalities for 0 1 Mixed-Integer Bilinear Covering Sets 1 2 3 Lifted Inequalities for 0 1 Mixed-Integer Bilinear Covering Sets Kwanghun Chung 1, Jean-Philippe P. Richard 2, Mohit Tawarmalani 3 March 1, 2011 4 5 6 7 8 9 Abstract In this paper, we study 0 1 mixed-integer

More information

LP Duality: outline. Duality theory for Linear Programming. alternatives. optimization I Idea: polyhedra

LP Duality: outline. Duality theory for Linear Programming. alternatives. optimization I Idea: polyhedra LP Duality: outline I Motivation and definition of a dual LP I Weak duality I Separating hyperplane theorem and theorems of the alternatives I Strong duality and complementary slackness I Using duality

More information

Asteroide Santana, Santanu S. Dey. December 4, School of Industrial and Systems Engineering, Georgia Institute of Technology

Asteroide Santana, Santanu S. Dey. December 4, School of Industrial and Systems Engineering, Georgia Institute of Technology for Some for Asteroide Santana, Santanu S. Dey School of Industrial Systems Engineering, Georgia Institute of Technology December 4, 2016 1 / 38 1 1.1 Conic integer programs for Conic integer programs

More information

Ellipsoidal Mixed-Integer Representability

Ellipsoidal Mixed-Integer Representability Ellipsoidal Mixed-Integer Representability Alberto Del Pia Jeff Poskin September 15, 2017 Abstract Representability results for mixed-integer linear systems play a fundamental role in optimization since

More information

Cutting planes from two rows of a simplex tableau

Cutting planes from two rows of a simplex tableau Cutting planes from two rows of a simplex tableau K. Andersen Q. Louveaux R. Weismantel L. Wolsey May, 6 Abstract Introduction In this paper a basic geometric object is investigated that allows us to derive

More information

Integer Programming ISE 418. Lecture 13b. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 13b. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 13b Dr. Ted Ralphs ISE 418 Lecture 13b 1 Reading for This Lecture Nemhauser and Wolsey Sections II.1.1-II.1.3, II.1.6 Wolsey Chapter 8 CCZ Chapters 5 and 6 Valid Inequalities

More information

Minimal inequalities for an infinite relaxation of integer programs

Minimal inequalities for an infinite relaxation of integer programs Minimal inequalities for an infinite relaxation of integer programs Amitabh Basu Carnegie Mellon University, abasu1@andrew.cmu.edu Michele Conforti Università di Padova, conforti@math.unipd.it Gérard Cornuéjols

More information

Projected Chvátal-Gomory cuts for Mixed Integer Linear Programs. Pierre Bonami CMU, USA. Gerard Cornuéjols CMU, USA and LIF Marseille, France

Projected Chvátal-Gomory cuts for Mixed Integer Linear Programs. Pierre Bonami CMU, USA. Gerard Cornuéjols CMU, USA and LIF Marseille, France Projected Chvátal-Gomory cuts for Mixed Integer Linear Programs Pierre Bonami CMU, USA Gerard Cornuéjols CMU, USA and LIF Marseille, France Sanjeeb Dash IBM T.J. Watson, USA Matteo Fischetti University

More information

A geometric perspective on lifting

A geometric perspective on lifting A geometric perspective on lifting Michele Conforti Università di Padova, conforti@math.unipd.it Gérard Cornuéjols Carnegie Mellon University and Université d Aix-Marseille, gc0v@andrew.cmu.edu Giacomo

More information

Linear and Integer Optimization (V3C1/F4C1)

Linear and Integer Optimization (V3C1/F4C1) Linear and Integer Optimization (V3C1/F4C1) Lecture notes Ulrich Brenner Research Institute for Discrete Mathematics, University of Bonn Winter term 2016/2017 March 8, 2017 12:02 1 Preface Continuous updates

More information

March 2002, December Introduction. We investigate the facial structure of the convex hull of the mixed integer knapsack set

March 2002, December Introduction. We investigate the facial structure of the convex hull of the mixed integer knapsack set ON THE FACETS OF THE MIXED INTEGER KNAPSACK POLYHEDRON ALPER ATAMTÜRK Abstract. We study the mixed integer knapsack polyhedron, that is, the convex hull of the mixed integer set defined by an arbitrary

More information

Lifting, Superadditivity, Mixed Integer Rounding and Single Node Flow Sets Revisited

Lifting, Superadditivity, Mixed Integer Rounding and Single Node Flow Sets Revisited 4OR manuscript No. (will be inserted by the editor) Lifting, Superadditivity, Mixed Integer Rounding and Single Node Flow Sets Revisited Quentin Louveaux, Laurence A. Wolsey 1 CORE and INMA, Université

More information

Totally Unimodular Stochastic Programs

Totally Unimodular Stochastic Programs Totally Unimodular Stochastic Programs Nan Kong Weldon School of Biomedical Engineering, Purdue University 206 S. Martin Jischke Dr., West Lafayette, IN 47907 nkong@purdue.edu Andrew J. Schaefer Department

More information

TRISTRAM BOGART AND REKHA R. THOMAS

TRISTRAM BOGART AND REKHA R. THOMAS SMALL CHVÁTAL RANK TRISTRAM BOGART AND REKHA R. THOMAS Abstract. We introduce a new measure of complexity of integer hulls of rational polyhedra called the small Chvátal rank (SCR). The SCR of an integer

More information

Combinatorial Optimization

Combinatorial Optimization Combinatorial Optimization Lecture notes, WS 2010/11, TU Munich Prof. Dr. Raymond Hemmecke Version of February 9, 2011 Contents 1 The knapsack problem 1 1.1 Complete enumeration..................................

More information

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets Santanu S. Dey and Diego A. Morán R. H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute

More information

ON MIXING SETS ARISING IN CHANCE-CONSTRAINED PROGRAMMING

ON MIXING SETS ARISING IN CHANCE-CONSTRAINED PROGRAMMING ON MIXING SETS ARISING IN CHANCE-CONSTRAINED PROGRAMMING Abstract. The mixing set with a knapsack constraint arises in deterministic equivalent of chance-constrained programming problems with finite discrete

More information

On the Relative Strength of Split, Triangle and Quadrilateral Cuts

On the Relative Strength of Split, Triangle and Quadrilateral Cuts On the Relative Strength of Split, Triangle and Quadrilateral Cuts Amitabh Basu Pierre Bonami Gérard Cornuéjols François Margot Abstract Integer programs defined by two equations with two free integer

More information

Lifting for conic mixed-integer programming

Lifting for conic mixed-integer programming Math. Program., Ser. A DOI 1.17/s117-9-282-9 FULL LENGTH PAPER Lifting for conic mixed-integer programming Alper Atamtürk Vishnu Narayanan Received: 13 March 28 / Accepted: 28 January 29 The Author(s)

More information

Minimal inequalities for an infinite relaxation of integer programs

Minimal inequalities for an infinite relaxation of integer programs Minimal inequalities for an infinite relaxation of integer programs Amitabh Basu Carnegie Mellon University, abasu1@andrew.cmu.edu Michele Conforti Università di Padova, conforti@math.unipd.it Gérard Cornuéjols

More information

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010 Section Notes 9 IP: Cutting Planes Applied Math 121 Week of April 12, 2010 Goals for the week understand what a strong formulations is. be familiar with the cutting planes algorithm and the types of cuts

More information

Minimal Valid Inequalities for Integer Constraints

Minimal Valid Inequalities for Integer Constraints Minimal Valid Inequalities for Integer Constraints Valentin Borozan LIF, Faculté des Sciences de Luminy, Université de Marseille, France borozan.valentin@gmail.com and Gérard Cornuéjols Tepper School of

More information

A packing integer program arising in two-layer network design

A packing integer program arising in two-layer network design A packing integer program arising in two-layer network design Christian Raack Arie M.C.A Koster Zuse Institute Berlin Takustr. 7, D-14195 Berlin Centre for Discrete Mathematics and its Applications (DIMAP)

More information

Lifting Integer Variables in Minimal Inequalities Corresponding To Lattice-Free Triangles

Lifting Integer Variables in Minimal Inequalities Corresponding To Lattice-Free Triangles Lifting Integer Variables in Minimal Inequalities Corresponding To Lattice-Free Triangles Santanu S. Dey and Laurence A. Wolsey 2 CORE, 2 CORE and INMA, University Catholique de Louvain, 34, Voie du Roman

More information

Some cut-generating functions for second-order conic sets

Some cut-generating functions for second-order conic sets Some cut-generating functions for second-order conic sets Asteroide Santana 1 and Santanu S. Dey 1 1 School of Industrial and Systems Engineering, Georgia Institute of Technology June 1, 2016 Abstract

More information

3.7 Strong valid inequalities for structured ILP problems

3.7 Strong valid inequalities for structured ILP problems 3.7 Strong valid inequalities for structured ILP problems By studying the problem structure, we can derive strong valid inequalities yielding better approximations of conv(x ) and hence tighter bounds.

More information

4 Packing T-joins and T-cuts

4 Packing T-joins and T-cuts 4 Packing T-joins and T-cuts Introduction Graft: A graft consists of a connected graph G = (V, E) with a distinguished subset T V where T is even. T-cut: A T -cut of G is an edge-cut C which separates

More information

Low-Complexity Relaxations and Convex Hulls of Disjunctions on the Positive Semidefinite Cone and General Regular Cones

Low-Complexity Relaxations and Convex Hulls of Disjunctions on the Positive Semidefinite Cone and General Regular Cones Low-Complexity Relaxations and Convex Hulls of Disjunctions on the Positive Semidefinite Cone and General Regular Cones Sercan Yıldız and Fatma Kılınç-Karzan Tepper School of Business, Carnegie Mellon

More information

3.10 Lagrangian relaxation

3.10 Lagrangian relaxation 3.10 Lagrangian relaxation Consider a generic ILP problem min {c t x : Ax b, Dx d, x Z n } with integer coefficients. Suppose Dx d are the complicating constraints. Often the linear relaxation and the

More information

On the relation between concavity cuts and the surrogate dual for convex maximization problems

On the relation between concavity cuts and the surrogate dual for convex maximization problems On the relation between concavity cuts and the surrogate dual for convex imization problems Marco Locatelli Dipartimento di Ingegneria Informatica, Università di Parma Via G.P. Usberti, 181/A, 43124 Parma,

More information

MAT-INF4110/MAT-INF9110 Mathematical optimization

MAT-INF4110/MAT-INF9110 Mathematical optimization MAT-INF4110/MAT-INF9110 Mathematical optimization Geir Dahl August 20, 2013 Convexity Part IV Chapter 4 Representation of convex sets different representations of convex sets, boundary polyhedra and polytopes:

More information

BCOL RESEARCH REPORT 07.04

BCOL RESEARCH REPORT 07.04 BCOL RESEARCH REPORT 07.04 Industrial Engineering & Operations Research University of California, Berkeley, CA 94720-1777 LIFTING FOR CONIC MIXED-INTEGER PROGRAMMING ALPER ATAMTÜRK AND VISHNU NARAYANAN

More information

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices Linear and Multilinear Algebra Vol. 00, No. 00, Month 200x, 1 15 RESEARCH ARTICLE An extension of the polytope of doubly stochastic matrices Richard A. Brualdi a and Geir Dahl b a Department of Mathematics,

More information

Branch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems

Branch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems Branch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems Yongjia Song James R. Luedtke August 9, 2012 Abstract We study solution approaches for the design of reliably

More information

2007/87. Valid inequalities for the single-item capacitated lot sizing problem with step-wise costs. Ayse Akbalik and Yves Pochet

2007/87. Valid inequalities for the single-item capacitated lot sizing problem with step-wise costs. Ayse Akbalik and Yves Pochet 2007/87 Valid inequalities for the single-item capacitated lot sizing problem with step-wise costs Ayse Akbalik and Yves Pochet CORE DISCUSSION PAPER 2007/87 Valid inequalities for the single-item capacitated

More information

On the knapsack closure of 0-1 Integer Linear Programs

On the knapsack closure of 0-1 Integer Linear Programs On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti 1 Dipartimento di Ingegneria dell Informazione University of Padova Padova, Italy Andrea Lodi 2 Dipartimento di Elettronica, Informatica

More information

Deciding Emptiness of the Gomory-Chvátal Closure is NP-Complete, Even for a Rational Polyhedron Containing No Integer Point

Deciding Emptiness of the Gomory-Chvátal Closure is NP-Complete, Even for a Rational Polyhedron Containing No Integer Point Deciding Emptiness of the Gomory-Chvátal Closure is NP-Complete, Even for a Rational Polyhedron Containing No Integer Point Gérard Cornuéjols 1 and Yanjun Li 2 1 Tepper School of Business, Carnegie Mellon

More information

Two-Term Disjunctions on the Second-Order Cone

Two-Term Disjunctions on the Second-Order Cone Noname manuscript No. (will be inserted by the editor) Two-Term Disjunctions on the Second-Order Cone Fatma Kılınç-Karzan Sercan Yıldız the date of receipt and acceptance should be inserted later Abstract

More information

Discrete Optimization 23

Discrete Optimization 23 Discrete Optimization 23 2 Total Unimodularity (TU) and Its Applications In this section we will discuss the total unimodularity theory and its applications to flows in networks. 2.1 Total Unimodularity:

More information

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces.

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces. Math 350 Fall 2011 Notes about inner product spaces In this notes we state and prove some important properties of inner product spaces. First, recall the dot product on R n : if x, y R n, say x = (x 1,...,

More information

Strong Dual for Conic Mixed-Integer Programs

Strong Dual for Conic Mixed-Integer Programs Strong Dual for Conic Mixed-Integer Programs Diego A. Morán R. Santanu S. Dey Juan Pablo Vielma July 14, 011 Abstract Mixed-integer conic programming is a generalization of mixed-integer linear programming.

More information

Lattice closures of polyhedra

Lattice closures of polyhedra Lattice closures of polyhedra Sanjeeb Dash IBM Research sanjeebd@us.ibm.com Oktay Günlük IBM Research gunluk@us.ibm.com October 27, 2016 Diego A. Morán R. Universidad Adolfo Ibañez diego.moran@uai.cl Abstract

More information

A Branch-and-Cut Algorithm for the Stochastic Uncapacitated Lot-Sizing Problem

A Branch-and-Cut Algorithm for the Stochastic Uncapacitated Lot-Sizing Problem Yongpei Guan 1 Shabbir Ahmed 1 George L. Nemhauser 1 Andrew J. Miller 2 A Branch-and-Cut Algorithm for the Stochastic Uncapacitated Lot-Sizing Problem December 12, 2004 Abstract. This paper addresses a

More information

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 12 Dr. Ted Ralphs ISE 418 Lecture 12 1 Reading for This Lecture Nemhauser and Wolsey Sections II.2.1 Wolsey Chapter 9 ISE 418 Lecture 12 2 Generating Stronger Valid

More information

How tight is the corner relaxation? Insights gained from the stable set problem

How tight is the corner relaxation? Insights gained from the stable set problem How tight is the corner relaxation? Insights gained from the stable set problem Gérard Cornuéjols a,1, Carla Michini b,,, Giacomo Nannicini c,3 a Tepper School of Business, Carnegie Mellon University,

More information

Combinatorial Auction: A Survey (Part I)

Combinatorial Auction: A Survey (Part I) Combinatorial Auction: A Survey (Part I) Sven de Vries Rakesh V. Vohra IJOC, 15(3): 284-309, 2003 Presented by James Lee on May 10, 2006 for course Comp 670O, Spring 2006, HKUST COMP670O Course Presentation

More information

On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs

On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs Yogesh Awate Tepper School of Business, Carnegie Mellon University, Pittsburgh,

More information

Linear programming: theory, algorithms and applications

Linear programming: theory, algorithms and applications Linear programming: theory, algorithms and applications illes@math.bme.hu Department of Differential Equations Budapest 2014/2015 Fall Vector spaces A nonempty set L equipped with addition and multiplication

More information

Column Generation for Extended Formulations

Column Generation for Extended Formulations 1 / 28 Column Generation for Extended Formulations Ruslan Sadykov 1 François Vanderbeck 2,1 1 INRIA Bordeaux Sud-Ouest, France 2 University Bordeaux I, France ISMP 2012 Berlin, August 23 2 / 28 Contents

More information

The Triangle Closure is a Polyhedron

The Triangle Closure is a Polyhedron The Triangle Closure is a Polyhedron Amitabh Basu Robert Hildebrand Matthias Köppe January 8, 23 Abstract Recently, cutting planes derived from maximal lattice-free convex sets have been studied intensively

More information

On Counting Lattice Points and Chvátal-Gomory Cutting Planes

On Counting Lattice Points and Chvátal-Gomory Cutting Planes On Counting Lattice Points and Chvátal-Gomory Cutting Planes Andrea Lodi 1, Gilles Pesant 2, and Louis-Martin Rousseau 2 1 DEIS, Università di Bologna - andrea.lodi@unibo.it 2 CIRRELT, École Polytechnique

More information

Computational Integer Programming Universidad de los Andes. Lecture 1. Dr. Ted Ralphs

Computational Integer Programming Universidad de los Andes. Lecture 1. Dr. Ted Ralphs Computational Integer Programming Universidad de los Andes Lecture 1 Dr. Ted Ralphs MIP Lecture 1 1 Quick Introduction Bio Course web site Course structure http://coral.ie.lehigh.edu/ ted/teaching/mip

More information

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method CSC2411 - Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method Notes taken by Stefan Mathe April 28, 2007 Summary: Throughout the course, we have seen the importance

More information

n-step mingling inequalities: new facets for the mixed-integer knapsack set

n-step mingling inequalities: new facets for the mixed-integer knapsack set Math. Program., Ser. A (2012) 132:79 98 DOI 10.1007/s10107-010-0382-6 FULL LENGTH PAPER n-step mingling inequalities: new facets for the mixed-integer knapsack set Alper Atamtürk Kiavash Kianfar Received:

More information

Fixed-charge transportation problems on trees

Fixed-charge transportation problems on trees Fixed-charge transportation problems on trees Gustavo Angulo * Mathieu Van Vyve * gustavo.angulo@uclouvain.be mathieu.vanvyve@uclouvain.be November 23, 2015 Abstract We consider a class of fixed-charge

More information

CO 250 Final Exam Guide

CO 250 Final Exam Guide Spring 2017 CO 250 Final Exam Guide TABLE OF CONTENTS richardwu.ca CO 250 Final Exam Guide Introduction to Optimization Kanstantsin Pashkovich Spring 2017 University of Waterloo Last Revision: March 4,

More information

Unmixed Graphs that are Domains

Unmixed Graphs that are Domains Unmixed Graphs that are Domains Bruno Benedetti Institut für Mathematik, MA 6-2 TU Berlin, Germany benedetti@math.tu-berlin.de Matteo Varbaro Dipartimento di Matematica Univ. degli Studi di Genova, Italy

More information

On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs

On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs On the relative strength of families of intersection cuts arising from pairs of tableau constraints in mixed integer programs Yogesh Awate Tepper School of Business, Carnegie Mellon University, Pittsburgh,

More information

On the Relative Strength of Split, Triangle and Quadrilateral Cuts

On the Relative Strength of Split, Triangle and Quadrilateral Cuts On the Relative Strength of Split, Triangle and Quadrilateral Cuts Amitabh Basu Tepper School of Business, Carnegie Mellon University, Pittsburgh, PA 53 abasu@andrew.cmu.edu Pierre Bonami LIF, Faculté

More information

The Split Closure of a Strictly Convex Body

The Split Closure of a Strictly Convex Body The Split Closure of a Strictly Convex Body D. Dadush a, S. S. Dey a, J. P. Vielma b,c, a H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute of Technology, 765 Ferst Drive

More information

Two-stage stochastic (and distributionally robust) p-order conic mixed integer programs: Tight second stage formulations

Two-stage stochastic (and distributionally robust) p-order conic mixed integer programs: Tight second stage formulations Two-stage stochastic (and distributionally robust p-order conic mixed integer programs: Tight second stage formulations Manish Bansal and Yingqiu Zhang Department of Industrial and Systems Engineering

More information