Structure of Valid Inequalities for Mixed Integer Conic Programs

Size: px
Start display at page:

Download "Structure of Valid Inequalities for Mixed Integer Conic Programs"

Transcription

1 Structure of Valid Inequalities for Mixed Integer Conic Programs Fatma Kılınç-Karzan Tepper School of Business Carnegie Mellon University 18 th Combinatorial Optimization Workshop Aussois, France January 6-10, 2014 F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 1 / 34

2 Outline Mixed integer conic optimization Motivation Problem setting Structure of linear valid inequalities K-minimal valid inequalities K-sublinear valid inequalities Necessary conditions Sufficient conditions Disjunctive cuts for Lorentz cone (joint work with Sercan Yıldız) Connection to the new framework Deriving the nonlinear valid inequality F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 2 / 34

3 Mixed Integer Conic Programming Mixed Integer Linear Program min s.t. c T x Ax b x Z d R n d F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 3 / 34

4 Mixed Integer Conic Programming Mixed Integer Linear Program min c T x s.t. Ax b R m + x Z d R n d min c T F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 3 / 34

5 Mixed Integer Conic Programming Mixed Integer Linear Program Mixed Integer Convex Program min c T x s.t. Ax b R m + x Z d R n d min s.t. c T x x Q x Z d R n d where Q is a closed convex set min c T min c T Q F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 3 / 34

6 Mixed Integer Conic Programming Mixed Integer Linear Program Mixed Integer Conic Program min c T x s.t. Ax b R m + x Z d R n d min s.t. c T x Ax b K x Z d R n d where K is a convex cone min c T x 3 x 1 x 2 0 F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 4 / 34

7 Mixed Integer Conic Programming Mixed Integer Linear Program Mixed Integer Conic Program min c T x s.t. Ax b R m + x Z d R n d min s.t. c T x Ax b K x Z d R n d where K is a convex cone min c T Nonnegative orthant R m + = {y Rm : y i 0 i} Lorentz cone L m = {y R m : y m Positive semidefinite cone y y 2 m 1 } S m + = {X Rm m : a T Xa 0 a R m } F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 4 / 34

8 Mixed Integer Conic Programming Mixed Integer Linear Program Mixed Integer Conic Program min c T x s.t. Ax b R m + x Z d R n d min s.t. c T x Ax b K x Z d R n d where K is a convex cone min c T min c T F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 4 / 34

9 Motivation A good understanding of mixed integer linear programs (MIPs) Well known classes of valid inequalities, closures,... [C-G cuts, MIR inequalities, Split cuts, Disjunctive cuts,...] Characterization of minimal and extremal inequalities for linear MIPs F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 5 / 34

10 Motivation A good understanding of mixed integer linear programs (MIPs) Well known classes of valid inequalities, closures,... [C-G cuts, MIR inequalities, Split cuts, Disjunctive cuts,...] Characterization of minimal and extremal inequalities for linear MIPs Recent and growing interest in mixed integer conic programs (MICPs) Development of general classes of valid inequalities for conic sets [Extensions of C-G cuts, MIR inequalities, Split cuts, Intersection cuts, Disjunctive cuts,...] Recent results on C-G closures for convex sets, conic MIP duality F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 5 / 34

11 Motivation A good understanding of mixed integer linear programs (MIPs) Well known classes of valid inequalities, closures,... [C-G cuts, MIR inequalities, Split cuts, Disjunctive cuts,...] Characterization of minimal and extremal inequalities for linear MIPs Recent and growing interest in mixed integer conic programs (MICPs) Development of general classes of valid inequalities for conic sets [Extensions of C-G cuts, MIR inequalities, Split cuts, Intersection cuts, Disjunctive cuts,...] Recent results on C-G closures for convex sets, conic MIP duality Success of solvers depend on identifying and efficiently separating strong valid inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 5 / 34

12 Is it possible to develop a framework to establish strength of valid linear inequalities for MICPs? F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 6 / 34

13 Problem Setting We are interested in the convex hull of the following set: where S(A, K, B) = {x E : Ax B, x K} E is a finite dimensional Euclidean space with inner product, A is a linear map from E to R m B R m is a given set of points (can be finite or infinite) K E is a full-dimensional, closed, convex and pointed cone Nonnegative orthant, R n + := {x R n : x i 0 i} Lorentz cone, L n := {x R n : x n x x n 1 2 } Positive semidefinite cone, S n + := {X R n n : a T Xa 0 a R n } F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 7 / 34

14 Representation flexibility S(A, K, B) = {x E : Ax B, x K} This set captures the essential structure of MICPs (can also be used as a natural relaxation): F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 8 / 34

15 Representation flexibility S(A, K, B) = {x E : Ax B, x K} This set captures the essential structure of MICPs (can also be used as a natural relaxation): {(y, v) R k + Z q : Wy + Hv b K} where K E is a full-dimensional, closed, convex, pointed cone. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 8 / 34

16 Representation flexibility S(A, K, B) = {x E : Ax B, x K} This set captures the essential structure of MICPs (can also be used as a natural relaxation): {(y, v) R k + Z q : Wy + Hv b K} where K E is a full-dimensional, closed, convex, pointed cone. Define ( ) y x =, A = [ W, Id ], and B = b HZ q, z where Id is the identity map in E. Then we arrive at S(A, K, B) = {x (R k E) : Ax B, x (R k + K) } }{{} :=K F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 8 / 34

17 Representation flexibility S(A, K, B) = {x E : Ax B, x K} This set captures the essential structure of MICPs (can also be used as a natural relaxation): {(y, v) R k + Z q : Wy + Hv b K} where K E is a full-dimensional, closed, convex, pointed cone. Define ( ) y x =, A = [ W, Id ], and B = b HZ q, z where Id is the identity map in E. Then we arrive at S(A, K, B) = {x (R k E) : Ax B, x (R k + K) } }{{} :=K Many more examples involving modeling disjunctions, complementarity relations, Gomory s Corner Polyhedron (1969), etc... F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 8 / 34

18 Some Notation S(A, K, B) = {x E : Ax B, x K} E is a finite dimensional Euclidean space with inner product, A is a linear map from E to R m A denotes the conjugate linear map from R m to E Ker(A) := {x E : Ax = 0} Im(A) := {Ax : x E} F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 9 / 34

19 Some Notation S(A, K, B) = {x E : Ax B, x K} E is a finite dimensional Euclidean space with inner product, A is a linear map from E to R m A denotes the conjugate linear map from R m to E Ker(A) := {x E : Ax = 0} Im(A) := {Ax : x E} B R m is a given set of points (can be finite or infinite) K E is a full-dimensional, closed, convex and pointed cone and its dual cone is given by K := {y E : y, x 0 x K}. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 9 / 34

20 Some Notation S(A, K, B) = {x E : Ax B, x K} E is a finite dimensional Euclidean space with inner product, A is a linear map from E to R m A denotes the conjugate linear map from R m to E Ker(A) := {x E : Ax = 0} Im(A) := {Ax : x E} B R m is a given set of points (can be finite or infinite) K E is a full-dimensional, closed, convex and pointed cone K := the cone dual to K Ext(K) := the set of extreme rays of K F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 9 / 34

21 Goal S(A, K, B) = {x E : Ax B, x K} We are interested in conv(s(a, K, B)) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 10 / 34

22 Goal S(A, K, B) = {x E : Ax B, x K} We are interested in conv(s(a, K, B)) conv(s(a, K, B)) conv(s(a, K, B)) = intersection of all linear valid inequalities (v.i.) µ, x η 0 for S(A, K, B): F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 10 / 34

23 Goal S(A, K, B) = {x E : Ax B, x K} We are interested in conv(s(a, K, B)) conv(s(a, K, B)) conv(s(a, K, B)) = intersection of all linear valid inequalities (v.i.) µ, x η 0 for S(A, K, B): C(A, K, B) = convex cone of all linear valid inequalities for S(A, K, B) = {(µ; η 0 ) : µ E, µ 0, < η 0 inf µ, x } x S(A,K,B) }{{} :=µ 0 Goal: Study C(A, K, B) in order to characterize the properties of the linear v.i., and identify the necessary and/or sufficient ones defining conv(s(a, K, B)) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 10 / 34

24 Which Inequalities Should We Really Care About? S(A, K, B) = {x E : Ax B, x K} C(A, K, B) = convex cone of all linear valid inequalities (v.i.) C(A, K, B) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 11 / 34

25 Which Inequalities Should We Really Care About? S(A, K, B) = {x E : Ax B, x K} C(A, K, B) = convex cone of all linear valid inequalities (v.i.) Cone implied inequality, (δ; 0) for any δ K \ {0}, is always valid. Cone implied inequalities C(A, K, B) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 11 / 34

26 Which Inequalities Should We Really Care About? S(A, K, B) = {x E : Ax B, x K} C(A, K, B) = convex cone of all linear valid inequalities (v.i.) Definition An inequality (µ; η 0 ) C(A, K, B) is a K-minimal valid inequality if for all ρ such that ρ K µ and ρ µ, we have ρ 0 < η 0. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 11 / 34

27 Which Inequalities Should We Really Care About? S(A, K, B) = {x E : Ax B, x K} C(A, K, B) = convex cone of all linear valid inequalities (v.i.) Definition An inequality (µ; η 0 ) C(A, K, B) is a K-minimal valid inequality if for all ρ such that ρ K µ and ρ µ, we have ρ 0 < η 0. C m (A, K, B) = cone of K-minimal valid inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 11 / 34

28 Which Inequalities Should We Really Care About? S(A, K, B) = {x E : Ax B, x K} C(A, K, B) = convex cone of all linear valid inequalities (v.i.) C m (A, K, B) = cone of K-minimal valid inequalities C(A, K, B) C m (A, K, B) Cone implied inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 11 / 34

29 K-minimal Inequalities Definition An inequality (µ; η 0 ) C(A, K, B) is a K-minimal valid inequality if for all ρ such that ρ K µ and ρ µ, we have ρ 0 < η 0. A K-minimal v.i. (µ; η 0 ) cannot be written as a sum of a cone implied inequality and another valid inequality. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 12 / 34

30 K-minimal Inequalities Definition An inequality (µ; η 0 ) C(A, K, B) is a K-minimal valid inequality if for all ρ such that ρ K µ and ρ µ, we have ρ 0 < η 0. A K-minimal v.i. (µ; η 0 ) cannot be written as a sum of a cone implied inequality and another valid inequality. Cone implied inequality (δ; 0) for any δ K \ {0} is never minimal. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 12 / 34

31 K-minimal Inequalities Definition An inequality (µ; η 0 ) C(A, K, B) is a K-minimal valid inequality if for all ρ such that ρ K µ and ρ µ, we have ρ 0 < η 0. A K-minimal v.i. (µ; η 0 ) cannot be written as a sum of a cone implied inequality and another valid inequality. Cone implied inequality (δ; 0) for any δ K \ {0} is never minimal. K-minimal v.i. exists if and only if valid equations of form δ, x = 0 with δ K \ {0}. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 12 / 34

32 K-minimal Inequalities Cone implied inequalities (δ; 0) with δ K \ {0} are always valid but are never K-minimal. yet they can still be extremal in the cone C(A, K, B). are not particularly interesting as they are already included in the description (x K). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 13 / 34

33 K-minimal Inequalities Cone implied inequalities (δ; 0) with δ K \ {0} are always valid but are never K-minimal. yet they can still be extremal in the cone C(A, K, B). are not particularly interesting as they are already included in the description (x K). C(A, K, B) C m (A, K, B) Cone implied inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 13 / 34

34 K-minimal Inequalities Cone implied inequalities (δ; 0) with δ K \ {0} are always valid but are never K-minimal. yet they can still be extremal in the cone C(A, K, B). are not particularly interesting as they are already included in the description (x K). Theorem: [Sufficiency of K-minimal Inequalities] Whenever there is at least one K-minimal v.i., C m (A, K, B), i.e., δ K \ {0} such that δ, x = 0 for all x S(A, K, B), then C(A, K, B) is generated by K-minimal v.i. and cone implied v.i. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 13 / 34

35 Necessary Conditions for K-minimality What can we say about µ for a v.i. (µ; η 0 ) C m (A, K, B)? Proposition If (µ; η 0 ) C m (A, K, B), then for all linear maps Z : K K s.t. AZ A, we have µ Zµ K \ {0}. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 14 / 34

36 Necessary Conditions for K-minimality Proposition If (µ; η 0 ) C m (A, K, B), then for all linear maps Z : K K s.t. AZ A, we have µ Zµ K \ {0}. More on F K := {(Z : E E) : Z is linear, and Z v K v K} F K is the cone of K K positive maps. They also appear in applications of robust optimization, quantum physics,... F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 14 / 34

37 Necessary Conditions for K-minimality Proposition If (µ; η 0 ) C m (A, K, B), then for all linear maps Z : K K s.t. AZ A, we have µ Zµ K \ {0}. More on F K := {(Z : E E) : Z is linear, and Z v K v K} When K = R n +, F K = {Z R n n : Z ij 0 i, j} F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 14 / 34

38 Necessary Conditions for K-minimality Proposition If (µ; η 0 ) C m (A, K, B), then for all linear maps Z : K K s.t. AZ A, we have µ Zµ K \ {0}. More on F K := {(Z : E E) : Z is linear, and Z v K v K} When K = R n +, F K = {Z R n n : Z ij 0 i, j} When K = L n, F K has a semidefinite programming representation (Hildebrand 2006, 2008). [ In particular when Z = ab T with a, b L n, then Z F L n. ] F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 14 / 34

39 Necessary Conditions for K-minimality Proposition If (µ; η 0 ) C m (A, K, B), then for all linear maps Z : K K s.t. AZ A, we have µ Zµ K \ {0}. More on F K := {(Z : E E) : Z is linear, and Z v K v K} But in general they are hard to describe: [ Deciding whether a given linear map takes S n + to itself is an NP-hard problem. (Ben Tal & Nemirovski, 1998) ] F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 14 / 34

40 Valid Inequalities C(A, K, B) C m (A, K, B) Cone implied inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 15 / 34

41 Valid Inequalities C(A, K, B) C m (A, K, B) Cone implied inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 15 / 34

42 K-sublinear Inequalities Definition (µ; η 0 ) is a K-sublinear v.i. if it satisfies (A.1) (A.2) 0 µ, u for all u s.t. Au = 0 and α, v u + v K v Ext(K) holds for some α Ext(K ), η 0 µ, x for all x S(A, K, B). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 16 / 34

43 K-sublinear Inequalities Definition (µ; η 0 ) is a K-sublinear v.i. if it satisfies (A.1) (A.2) 0 µ, u for all u s.t. Au = 0 and α, v u + v K v Ext(K) holds for some α Ext(K ), η 0 µ, x for all x S(A, K, B). Condition (A.1) implies (A.0) 0 µ, u for all u K such that Au = 0. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 16 / 34

44 K-sublinear Inequalities Definition (µ; η 0 ) is a K-sublinear v.i. if it satisfies (A.1) (A.2) 0 µ, u for all u s.t. Au = 0 and α, v u + v K v Ext(K) holds for some α Ext(K ), η 0 µ, x for all x S(A, K, B). Condition (A.1) implies (A.0) µ Im(A ) + K F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 16 / 34

45 K-sublinear Inequalities Definition (µ; η 0 ) is a K-sublinear v.i. if it satisfies (A.1) (A.2) 0 µ, u for all u s.t. Au = 0 and α, v u + v K v Ext(K) holds for some α Ext(K ), η 0 µ, x for all x S(A, K, B). Condition (A.1) implies (A.0) µ Im(A ) + K Proposition Any valid inequality (µ; η 0 ) C(A, K, B) satisfies condition (A.0). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 16 / 34

46 K-sublinear Inequalities Theorem C m (A, K, B) C a (A, K, B). C a (A, K, B) C(A, K, B) C m (A, K, B) Cone implied inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 17 / 34

47 K-sublinear Inequalities Theorem C m (A, K, B) C a (A, K, B). Theorem [K.-K. & Steffy]: Sufficiency of K-sublinear Inequalities C(A, K, B) is generated by K-sublinear v.i. and cone implied v.i. without any restrictions on set S(A, K, B). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 17 / 34

48 K-sublinear Inequalities C a (A, K, B) C(A, K, B) C m (A, K, B) Cone implied inequalities This is all fine but the definition of K-sublinearity is much less apparent, how can we hope to verify it? F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 18 / 34

49 Relations to Support Functions Consider any v.i. (µ; η 0 ) and let D µ = {λ R m : µ A λ K }. Remark Let σ D ( ) be the support function of D µ, i.e., σ D (h) = sup{ h, λ : λ D µ }. λ For all v.i. (µ; η 0 ), we have D µ, σ D (0) = 0, and σ D (Ad) µ, d for all d K. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 19 / 34

50 Necessary Conditions for K-sublinearity Remark For any µ Im(A ) + K, D µ σ D (Az) µ, z holds z K; and for any η 0 inf b B σ D (b), we have (µ; η 0 ) C(A, K, B). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 20 / 34

51 Necessary Conditions for K-sublinearity Remark For any µ Im(A ) + K, D µ σ D (Az) µ, z holds z K; and for any η 0 inf b B σ D (b), we have (µ; η 0 ) C(A, K, B). Proposition [Necessary Condition for K-Sublinearity] Suppose µ satisfies condition (A.0), i.e., µ Im(A ) + K. Then µ Im(A ), we have σ D (Az) = µ, z for all z K. For any (µ; η 0 ) C(A, K, B), if S(A, K, B) is closed, then there exists z Ext(K) s.t. σ D (Az) = µ, z. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 20 / 34

52 Sufficient Condition for K-sublinearity Proposition [Sufficient Condition for K-Sublinearity] Let (µ; η 0 ) C(A, K, B) and suppose that x i Ext(K) s.t. σ D (Ax i ) = µ, x i for all i I and i I x i int(k), then (µ; η 0 ) C a (A, K, B). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 21 / 34

53 Refinement of K-sublinearity for K = R n + Refinement of the condition (A.1) for K-sublinearity leads to (A.0) 0 µ, u for all u R n + such that Au = 0, and (A.1i) for all i = 1,..., n, µ i µ, u for all u R n + such that Au = A i F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 22 / 34

54 Refinement of K-sublinearity for K = R n + Refinement of the condition (A.1) for K-sublinearity leads to (A.0) 0 µ, u for all u R n + such that Au = 0, and (A.1i) for all i = 1,..., n, µ i µ, u for all u R n + such that Au = A i Hence for K = R n +, we obtain identically the class of subadditive v.i. defined by Johnson 1981 via a much simplified analysis. In fact Johnson 1981 also shows that one needs to verify only a finitely many of these requirements (A.1i) for u satisfying a minimal dependence condition. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 22 / 34

55 Refinement of K-sublinearity for K = R n + Refinement of the condition (A.1) for K-sublinearity leads to (A.0) 0 µ, u for all u R n + such that Au = 0, and (A.1i) for all i = 1,..., n, µ i µ, u for all u R n + such that Au = A i Hence for K = R n +, we obtain identically the class of subadditive v.i. defined by Johnson 1981 via a much simplified analysis. In fact Johnson 1981 also shows that one needs to verify only a finitely many of these requirements (A.1i) for u satisfying a minimal dependence condition. Proposition [Necessary Condition for R n +-Sublinearity] Let K = R n +. For any (µ; η 0 ) C a (A, K, B), we have σ D (Az) = µ, z for all z Ext(K), i.e., σ D (A i ) = µ i for all i = 1,..., n where A i is the i th column of the matrix A. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 22 / 34

56 Sufficient Condition for K-sublinearity Proposition [Sufficient Condition for K-Sublinearity] Let (µ; η 0 ) C(A, K, B) and suppose that x i Ext(K) s.t. σ D (Ax i ) = µ, x i for all i I and i I x i int(k), then (µ; η 0 ) C a (A, K, B). Complete characterization of R n +-sublinear inequalities: F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 23 / 34

57 Sufficient Condition for K-sublinearity Proposition [Sufficient Condition for K-Sublinearity] Let (µ; η 0 ) C(A, K, B) and suppose that x i Ext(K) s.t. σ D (Ax i ) = µ, x i for all i I and i I x i int(k), then (µ; η 0 ) C a (A, K, B). Complete characterization of R n +-sublinear inequalities: All R n +-sublinear inequalities are generated by sublinear (subadditive and positively homogeneous, in fact also piecewise linear and convex) functions, i.e., support functions σ Dµ ( ) of D µ. [ This recovers a number of results from Johnson 81, and Conforti et al. 13. ] F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 23 / 34

58 Sufficient Condition for K-sublinearity Proposition [Sufficient Condition for K-Sublinearity] Let (µ; η 0 ) C(A, K, B) and suppose that x i Ext(K) s.t. σ D (Ax i ) = µ, x i for all i I and i I x i int(k), then (µ; η 0 ) C a (A, K, B). Complete characterization of R n +-sublinear inequalities: All R n +-sublinear inequalities are generated by sublinear (subadditive and positively homogeneous, in fact also piecewise linear and convex) functions, i.e., support functions σ Dµ ( ) of D µ. [ This recovers a number of results from Johnson 81, and Conforti et al. 13. ] This is the underlying source of a cut generating function view for linear MIPs. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 23 / 34

59 Sufficient Condition for K-minimality Theorem [Sufficient Condition for K-Minimality] Suppose that C m (A, K, B). Consider any (µ; η 0 ) C a (A, K, B) s.t. η 0 = inf b B σ D (b) and x i K s.t. i x i int(k), Ax i = b i with b i B satisfying σ D (b i ) = η 0 and µ, x i = η 0, then (µ; η 0 ) C m (A, K, B). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 24 / 34

60 Sufficient Condition for K-minimality Theorem [Sufficient Condition for K-Minimality] Suppose that C m (A, K, B). Consider any (µ; η 0 ) C a (A, K, B) s.t. η 0 = inf b B σ D (b) and x i K s.t. i x i int(k), Ax i = b i with b i B satisfying σ D (b i ) = η 0 and µ, x i = η 0, then (µ; η 0 ) C m (A, K, B). For general cones K other than R n +, unfortunately there is a gap between the current necessary condition and the sufficient condition for K-minimality. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 24 / 34

61 A Simple Example K = L 3, A = [1, 0, 0] and B = { 1, 1}., i.e., S(A, K, B) = {x R 3 : x 1 { 1, 1}, x 3 x x 2 2 } x 3 (0, 0) x 1 x 2 conv(s(a, K, B)) = {x R 3 : 1 x 1 1, x x 2 2 } F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 25 / 34

62 A Simple Example K = L 3, A = [1, 0, 0] and B = { 1, 1}., i.e., S(A, K, B) = {x R 3 : x 1 { 1, 1}, x 3 x x 2 2 } conv(s(a, K, B)) = {x R 3 : 1 x 1 1, x x 2 2 } K-minimal inequalities are: (a) µ (+) = (1; 0; 0) with η (+) 0 = 1 and µ ( ) = ( 1; 0; 0) with η ( ) 0 = 1; (b) µ (t) = (0; t; t 2 + 1) with η (t) 0 = 1 for all t R. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 25 / 34

63 A Simple Example K = L 3, A = [1, 0, 0] and B = { 1, 1}., i.e., S(A, K, B) = {x R 3 : x 1 { 1, 1}, x 3 x x 2 2 } conv(s(a, K, B)) = {x R 3 : 1 x 1 1, x x 2 2 } K-minimal inequalities are: (a) µ (+) = (1; 0; 0) with η (+) 0 = 1 and µ ( ) = ( 1; 0; 0) with η ( ) 0 = 1; (b) µ (t) = (0; t; t 2 + 1) with η (t) 0 = 1 for all t R. (these can be expressed as a single conic inequality x x 2 2.) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 25 / 34

64 A Simple Example K = L 3, A = [1, 0, 0] and B = { 1, 1}., i.e., S(A, K, B) = {x R 3 : x 1 { 1, 1}, x 3 x x 2 2 } conv(s(a, K, B)) = {x R 3 : 1 x 1 1, x x 2 2 } K-minimal inequalities are: (a) µ (+) = (1; 0; 0) with η (+) 0 = 1 and µ ( ) = ( 1; 0; 0) with η ( ) 0 = 1; (b) µ (t) = (0; t; t 2 + 1) with η (t) 0 = 1 for all t R. (these can be expressed as a single conic inequality x x 2 2.) Linear inequalities in (b) cannot be generated by any cut generating function ρ( ), i.e., ρ(a i ) = µ (t) i is not possible for any function ρ( ). F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 25 / 34

65 A Simple Example K = L 3, A = [1, 0, 0] and B = { 1, 1}., i.e., S(A, K, B) = {x R 3 : x 1 { 1, 1}, x 3 x x 2 2 } conv(s(a, K, B)) = {x R 3 : 1 x 1 1, x x 2 2 } K-minimal inequalities are: (a) µ (+) = (1; 0; 0) with η (+) 0 = 1 and µ ( ) = ( 1; 0; 0) with η ( ) 0 = 1; (b) µ (t) = (0; t; t 2 + 1) with η (t) 0 = 1 for all t R. (these can be expressed as a single conic inequality x x 2 2.) Linear inequalities in (b) cannot be generated by any cut generating function ρ( ), i.e., ρ(a i ) = µ (t) i is not possible for any function ρ( ). One cannot hope to develop a strong conic dual for problems of form min x { c, x : Ax = b, x K, x i is integer for all i I }. [Sharp contrast to the results of Dey, Moran & Vielma 12. ] F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 25 / 34

66 Can we derive conic valid inequalities for S(A, K, B) using this framework? F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 26 / 34

67 Disjunctive Cuts for Lorentz Cone, L n Start with a simple set for x, i.e., x K = L n Consider a two-term disjunction of form either π T 1 x π 1,0 or π T 2 x π 2,0 must hold. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 27 / 34

68 Disjunctive Cuts for Lorentz Cone, L n Start with a simple set for x, i.e., x K = L n Consider a two-term disjunction of form either π T 1 x π 1,0 or π T 2 x π 2,0 must hold. Let S i := {x : π T i x π i,0, x K}. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 27 / 34

69 Disjunctive Cuts for Lorentz Cone, L n Start with a simple set for x, i.e., x K = L n Consider a two-term disjunction of form either π T 1 x π 1,0 or π T 2 x π 2,0 must hold. Let S i := {x : π T i x π i,0, x K}. S 1 S 2 Without loss of generality assume that π 1,0, π 2,0 {0, ±1} and S 1 and S 2. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 27 / 34

70 Disjunctive Cuts for Lorentz Cone, L n Start with a simple set for x, i.e., x K = L n Consider a two-term disjunction of form either π T 1 x π 1,0 or π T 2 x π 2,0 must hold. Let S i := {x : π T i x π i,0, x K}. By setting [ π T A = 1 π T 2 we arrive back at and S(A, K, B) = S 1 S 2. ] {[ π1,0 + R, and B = + R ] [ S(A, K, B) = {x R n : Ax B, x K} R π 2,0 + R + ]} F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 27 / 34

71 Disjunctive Cuts for Lorentz Cone, L n The cases of S 1 S 2 or S 2 S 1 are not interesting, so we assume Assumption The disjunction π1 T x π 1,0 and π2 T x π 2,0 satisfy {β R n + : βπ 1,0 π 2,0, π 2 βπ 1 L n } =, and {β R n + : βπ 2,0 π 1,0, π 1 βπ 2 L n } =. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 28 / 34

72 Disjunctive Cuts for Lorentz Cone, L n Convex nonlinear valid inequalities for L n via a disjunctive argument [Sketch of derivation]: Given a disjunction π T 1 x π 1,0 and π T 2 x π 2,0 with π 1,0, π 2,0 {0, ±1} Characterize the structure of linear L n -minimal valid inequalities F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 29 / 34

73 Disjunctive Cuts for Lorentz Cone, L n Convex nonlinear valid inequalities for L n via a disjunctive argument [Sketch of derivation]: Given a disjunction π T 1 x π 1,0 and π T 2 x π 2,0 with π 1,0, π 2,0 {0, ±1} Characterize the structure of linear L n -minimal valid inequalities Proposition [K.-K., Yıldız] For all L n -minimal valid linear inequalities µ x µ 0 for conv(s 1 S 2 ) there exists α 1, α 2 bd(l n ), and β 1, β 2 (R + \ {0}) s.t. µ = α 1 + β 1 π 1, µ = α 2 + β 2 π 2, min{π 1,0 β 1, π 2,0 β 2 } = µ 0 = min{π 1,0, π 2,0 }, and at least one of β 1 and β 2 is equal to 1. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 29 / 34

74 Disjunctive Cuts for Lorentz Cone, L n Convex nonlinear valid inequalities for L n via a disjunctive argument [Sketch of derivation]: Given a disjunction π T 1 x π 1,0 and π T 2 x π 2,0 with π 1,0, π 2,0 {0, ±1} Characterize the structure of linear L n -minimal valid inequalities Based on their characterization, e.g., (β 1, β 2 ) values, group all of the linear L n -minimal valid linear inequalities via an optimization problem over µ F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 29 / 34

75 Disjunctive Cuts for Lorentz Cone, L n Convex nonlinear valid inequalities for L n via a disjunctive argument [Sketch of derivation]: Given a disjunction π T 1 x π 1,0 and π T 2 x π 2,0 with π 1,0, π 2,0 {0, ±1} Characterize the structure of linear L n -minimal valid inequalities Based on their characterization, e.g., (β 1, β 2 ) values, group all of the linear L n -minimal valid linear inequalities via an optimization problem over µ Turns out to be a nonconvex optimization problem, but it has a tight relaxation F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 29 / 34

76 Disjunctive Cuts for Lorentz Cone, L n Convex nonlinear valid inequalities for L n via a disjunctive argument [Sketch of derivation]: Given a disjunction π T 1 x π 1,0 and π T 2 x π 2,0 with π 1,0, π 2,0 {0, ±1} Characterize the structure of linear L n -minimal valid inequalities Based on their characterization, e.g., (β 1, β 2 ) values, group all of the linear L n -minimal valid linear inequalities via an optimization problem over µ Turns out to be a nonconvex optimization problem, but it has a tight relaxation Process the relaxation of this problem by taking its dual, etc., to arrive at the following main result F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 29 / 34

77 Disjunctive Cuts for Lorentz Cone, L n Disjunction: either π T 1 x π 1,0 or π T 2 x π 2,0 Theorem [K.-K., Yıldız] Let σ = min{π 1,0, π 2,0 }. For any β > 0 such that βπ 1 π 2 / ±int(l n ), the following convex inequality is valid for conv(s 1 S 2 ): 2σ (βπ 1 + π 2 ) x ((βπ 1 π 2 ) x) 2 + N(β) (xn 2 x 2 2 ) where N(β) := β π 1 π (βπ 1,n π 2,n ) 2, and exactly captures all linear v.i. corresponding to β 1 = β and β 2 = 1. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 30 / 34

78 Disjunctive Cuts for Lorentz Cone, L n 2σ (βπ 1 + π 2 ) x ((βπ 1 π 2 ) x) 2 + N(β) (x 2 n x 2 2 ) Theorem [K.-K., Yıldız] In certain cases such as conv(s 1 S 2 ) is closed, Splits, i.e., π 1 = απ 2 for some α > 0, and π 1,0 = π 2,0 = σ with σ = 1 it is sufficient (for conv(s 1 S 2 )) to consider only one inequality with β = 1. F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 31 / 34

79 Disjunctive Cuts for Lorentz Cone, L n 2σ (βπ 1 + π 2 ) x ((βπ 1 π 2 ) x) 2 + N(β) (x 2 n x 2 2 ) Theorem [K.-K., Yıldız] In certain cases such as conv(s 1 S 2 ) is closed, Splits, i.e., π 1 = απ 2 for some α > 0, and π 1,0 = π 2,0 = σ with σ = 1 it is sufficient (for conv(s 1 S 2 )) to consider only one inequality with β = 1. For splits with rhs σ = 1, it is exactly the following conic quadratic inequality x 2(π 1 x σ) ( ( π 1 π 2 ) N(1) x n + 2(π 1 x σ) ) (π 1,n π 2,n ) 2 N(1) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 31 / 34

80 Disjunctive Cuts for Lorentz Cone, L n Disjunction: x 3 1 or 2x 1 + 2x 3 1 conv(s 1 S 2 ) = { } x L 3 : 2 (2x 1 + 3x 2 ) ( 2x 1 x 3 ) (x 23 x 21 x 22 ) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 32 / 34

81 Disjunctive Cuts for Lorentz Cone, L n Disjunction: x 3 1 or 2x 1 + 2x 3 1 conv(s 1 S 2 ) = { } x L 3 : 2 (2x 1 + 3x 2 ) ( 2x 1 x 3 ) (x 23 x 21 x 22 ) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 32 / 34

82 Disjunctive Cuts for Lorentz Cone, L n Disjunction: x 3 1 or x 2 0 conv(s 1 S 2 ) = {x L 3 : x 2 1, 1 + x 1 x 3 } 1 max{0, x 2 } 2 F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 32 / 34

83 Final remarks Introduce a unifying framework for defining K-minimal and K-sublinear inequalities for conic MIPs F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 33 / 34

84 Final remarks Introduce a unifying framework for defining K-minimal and K-sublinear inequalities for conic MIPs Understand when K-minimal inequalities exist and are sufficient Characterize structure of K-minimal and K-sublinear inequalities Necessary, and also sufficient conditions Relation with support functions of certain structured sets F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 33 / 34

85 Final remarks Introduce a unifying framework for defining K-minimal and K-sublinear inequalities for conic MIPs Understand when K-minimal inequalities exist and are sufficient Characterize structure of K-minimal and K-sublinear inequalities Necessary, and also sufficient conditions Relation with support functions of certain structured sets Captures previous results from the MIP literature, i.e., K = R n + (i.e., Johnson 81 and Conforti et al. 13) F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 33 / 34

86 Final remarks Introduce a unifying framework for defining K-minimal and K-sublinear inequalities for conic MIPs Understand when K-minimal inequalities exist and are sufficient Characterize structure of K-minimal and K-sublinear inequalities Necessary, and also sufficient conditions Relation with support functions of certain structured sets Captures previous results from the MIP literature, i.e., K = R n + (i.e., Johnson 81 and Conforti et al. 13) For K = L n, by studying structure of linear K-minimal inequalities from this framework, we derive explicit expressions for conic cuts Covers most of the recent results on conic MIR, split, and two-term disjunctive inequalities (i.e., Belotti et al. 11, Andersen & Jensen 13, Modaresi et al. 13) Much more intuitive and elegant derivations covering new cases F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 33 / 34

87 Thank you! F. Kılınç-Karzan (CMU) Structure of Valid Inequalities for MICPs 34 / 34

Structure in Mixed Integer Conic Optimization: From Minimal Inequalities to Conic Disjunctive Cuts

Structure in Mixed Integer Conic Optimization: From Minimal Inequalities to Conic Disjunctive Cuts Structure in Mixed Integer Conic Optimization: From Minimal Inequalities to Conic Disjunctive Cuts Fatma Kılınç-Karzan Tepper School of Business Carnegie Mellon University Joint work with Sercan Yıldız

More information

On Sublinear Inequalities for Mixed Integer Conic Programs

On Sublinear Inequalities for Mixed Integer Conic Programs Noname manuscript No. (will be inserted by the editor) On Sublinear Inequalities for Mixed Integer Conic Programs Fatma Kılınç-Karzan Daniel E. Steffy Submitted: December 2014; Revised: July 2015 Abstract

More information

On Sublinear Inequalities for Mixed Integer Conic Programs

On Sublinear Inequalities for Mixed Integer Conic Programs Noname manuscript No. (will be inserted by the editor) On Sublinear Inequalities for Mixed Integer Conic Programs Fatma Kılınç-Karzan Daniel E. Steffy Submitted: December 2014; Revised: July 7, 2015 Abstract

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

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

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

Disjunctive Cuts for Cross-Sections of the Second-Order Cone

Disjunctive Cuts for Cross-Sections of the Second-Order Cone Disjunctive Cuts for Cross-Sections of the Second-Order Cone Sercan Yıldız Gérard Cornuéjols June 10, 2014 Abstract In this paper we provide a unified treatment of general two-term disjunctions on crosssections

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

Split Cuts for Convex Nonlinear Mixed Integer Programming

Split Cuts for Convex Nonlinear Mixed Integer Programming Split Cuts for Convex Nonlinear Mixed Integer Programming Juan Pablo Vielma University of Pittsburgh joint work with D. Dadush and S. S. Dey S. Modaresi and M. Kılınç Georgia Institute of Technology University

More information

How to Convexify the Intersection of a Second Order Cone and a Nonconvex Quadratic

How to Convexify the Intersection of a Second Order Cone and a Nonconvex Quadratic How to Convexify the Intersection of a Second Order Cone and a Nonconvex Quadratic arxiv:1406.1031v2 [math.oc] 5 Jun 2014 Samuel Burer Fatma Kılınç-Karzan June 3, 2014 Abstract A recent series of papers

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

Convex hull of two quadratic or a conic quadratic and a quadratic inequality

Convex hull of two quadratic or a conic quadratic and a quadratic inequality Noname manuscript No. (will be inserted by the editor) Convex hull of two quadratic or a conic quadratic and a quadratic inequality Sina Modaresi Juan Pablo Vielma the date of receipt and acceptance should

More information

Split Cuts for Convex Nonlinear Mixed Integer Programming

Split Cuts for Convex Nonlinear Mixed Integer Programming Split Cuts for Convex Nonlinear Mixed Integer Programming Juan Pablo Vielma Massachusetts Institute of Technology joint work with D. Dadush and S. S. Dey S. Modaresi and M. Kılınç Georgia Institute of

More information

Rank-one Generated Spectral Cones Defined by Two Homogeneous Linear Matrix Inequalities

Rank-one Generated Spectral Cones Defined by Two Homogeneous Linear Matrix Inequalities Rank-one Generated Spectral Cones Defined by Two Homogeneous Linear Matrix Inequalities C.J. Argue Joint work with Fatma Kılınç-Karzan October 22, 2017 INFORMS Annual Meeting Houston, Texas C. Argue, F.

More information

arxiv: v3 [math.oc] 24 May 2016

arxiv: v3 [math.oc] 24 May 2016 Mathematical Programming manuscript No. (will be inserted by the editor) How to Convexify the Intersection of a Second Order Cone and a Nonconvex Quadratic Samuel Burer Fatma Kılınç-Karzan arxiv:1406.1031v3

More information

Cut-Generating Functions for Integer Variables

Cut-Generating Functions for Integer Variables Cut-Generating Functions for Integer Variables Sercan Yıldız and Gérard Cornuéjols December 204, revised August 205 Abstract For an integer linear program, Gomory s corner relaxation is obtained by ignoring

More information

Cutting Planes and Elementary Closures for Non-linear Integer Programming

Cutting Planes and Elementary Closures for Non-linear Integer Programming Cutting Planes and Elementary Closures for Non-linear Integer Programming Juan Pablo Vielma University of Pittsburgh joint work with D. Dadush and S. S. Dey S. Modaresi and M. Kılınç Georgia Institute

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 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

Polyhedral Approach to Integer Linear Programming. Tepper School of Business Carnegie Mellon University, Pittsburgh

Polyhedral Approach to Integer Linear Programming. Tepper School of Business Carnegie Mellon University, Pittsburgh Polyhedral Approach to Integer Linear Programming Gérard Cornuéjols Tepper School of Business Carnegie Mellon University, Pittsburgh 1 / 30 Brief history First Algorithms Polynomial Algorithms Solving

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

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

Mixed-integer nonlinear programming, Conic programming, Duality, Cutting

Mixed-integer nonlinear programming, Conic programming, Duality, Cutting A STRONG DUAL FOR CONIC MIXED-INTEGER PROGRAMS DIEGO A. MORÁN R., SANTANU S. DEY, AND JUAN PABLO VIELMA Abstract. Mixed-integer conic programming is a generalization of mixed-integer linear programming.

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

Convex Sets and Minimal Sublinear Functions

Convex Sets and Minimal Sublinear Functions Convex Sets and Minimal Sublinear Functions Amitabh Basu Gérard Cornuéjols Giacomo Zambelli April 2010 Abstract We show that, given a closed convex set K containing the origin in its interior, the support

More information

Split cuts and extended formulations for Mixed Integer Conic Quadratic Programming

Split cuts and extended formulations for Mixed Integer Conic Quadratic Programming Split cuts and extended formulations for Mixed Integer Conic Quadratic Programming The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.

More information

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

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012

More information

Some Relationships between Disjunctive Cuts and Cuts based on S-free Convex Sets

Some Relationships between Disjunctive Cuts and Cuts based on S-free Convex Sets Some Relationships between Disjunctive Cuts and Cuts based on S-free Convex Sets Sanjeeb Dash a Santanu S. Dey b Oktay Günlük a a Business Analytics and Mathematical Sciences Department, IBM T. J. Watson

More information

Multi-Row Cuts in Integer Programming. Tepper School of Business Carnegie Mellon University, Pittsburgh

Multi-Row Cuts in Integer Programming. Tepper School of Business Carnegie Mellon University, Pittsburgh Multi-Row Cuts in Integer Programming Gérard Cornuéjols Tepper School o Business Carnegie Mellon University, Pittsburgh March 2011 Mixed Integer Linear Programming min s.t. cx Ax = b x j Z or j = 1,...,

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

On Subadditive Duality for Conic Mixed-Integer Programs

On Subadditive Duality for Conic Mixed-Integer Programs arxiv:1808.10419v1 [math.oc] 30 Aug 2018 On Subadditive Duality for Conic Mixed-Integer Programs Diego A. Morán R. Burak Kocuk Abstract It is known that the subadditive dual of a conic mixed-integer program

More information

How to convexify the intersection of a second order cone and a nonconvex quadratic

How to convexify the intersection of a second order cone and a nonconvex quadratic Math. Program., Ser. A (217 162:393 429 DOI 1.17/s117-16-145-z FULL LENGTH PAPER How to convexify the intersection of a second order cone and a nonconvex quadratic Samuel Burer 1 Fatma Kılınç-Karzan 2

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 structure of the infinite models in integer programming

The structure of the infinite models in integer programming The structure of the infinite models in integer programming January 10, 2017 Not Again! Well, Aussois is partly responsible... Some years ago: Not Again! Well, Aussois is partly responsible... Some years

More information

Intersection cuts for nonlinear integer programming: convexification techniques for structured sets

Intersection cuts for nonlinear integer programming: convexification techniques for structured sets Noname manuscript No. (will be inserted by the editor Intersection cuts for nonlinear integer programming: convexification techniques for structured sets Sina Modaresi Mustafa R. Kılınç Juan Pablo Vielma

More information

Intersection cuts for nonlinear integer programming: convexification techniques for structured sets

Intersection cuts for nonlinear integer programming: convexification techniques for structured sets Noname manuscript No. (will be inserted by the editor) Intersection cuts for nonlinear integer programming: convexification techniques for structured sets Sina Modaresi Mustafa R. Kılınç Juan Pablo Vielma

More information

Lecture 2. Split Inequalities and Gomory Mixed Integer Cuts. Tepper School of Business Carnegie Mellon University, Pittsburgh

Lecture 2. Split Inequalities and Gomory Mixed Integer Cuts. Tepper School of Business Carnegie Mellon University, Pittsburgh Lecture 2 Split Inequalities and Gomory Mixed Integer Cuts Gérard Cornuéjols Tepper School of Business Carnegie Mellon University, Pittsburgh Mixed Integer Cuts Gomory 1963 Consider a single constraint

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

Lecture Note 5: Semidefinite Programming for Stability Analysis

Lecture Note 5: Semidefinite Programming for Stability Analysis ECE7850: Hybrid Systems:Theory and Applications Lecture Note 5: Semidefinite Programming for Stability Analysis Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio State

More information

Lecture: Cone programming. Approximating the Lorentz cone.

Lecture: Cone programming. Approximating the Lorentz cone. Strong relaxations for discrete optimization problems 10/05/16 Lecture: Cone programming. Approximating the Lorentz cone. Lecturer: Yuri Faenza Scribes: Igor Malinović 1 Introduction Cone programming is

More information

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

Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A. . Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A. Nemirovski Arkadi.Nemirovski@isye.gatech.edu Linear Optimization Problem,

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

Convex Sets and Minimal Sublinear Functions

Convex Sets and Minimal Sublinear Functions Convex Sets and Minimal Sublinear Functions Amitabh Basu Gérard Cornuéjols Giacomo Zambelli March 2009, revised January 2010 Abstract We show that, given a closed convex set K containing the origin in

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

Disjunctive conic cuts: The good, the bad, and implementation

Disjunctive conic cuts: The good, the bad, and implementation Disjunctive conic cuts: The good, the bad, and implementation MOSEK workshop on Mixed-integer conic optimization Julio C. Góez January 11, 2018 NHH Norwegian School of Economics 1 Motivation Goals! Extend

More information

Robust Farkas Lemma for Uncertain Linear Systems with Applications

Robust Farkas Lemma for Uncertain Linear Systems with Applications Robust Farkas Lemma for Uncertain Linear Systems with Applications V. Jeyakumar and G. Li Revised Version: July 8, 2010 Abstract We present a robust Farkas lemma, which provides a new generalization of

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

VALID INEQUALITIES AND REFORMULATION TECHNIQUES FOR MIXED INTEGER NONLINEAR PROGRAMMING

VALID INEQUALITIES AND REFORMULATION TECHNIQUES FOR MIXED INTEGER NONLINEAR PROGRAMMING VALID INEQUALITIES AND REFORMULATION TECHNIQUES FOR MIXED INTEGER NONLINEAR PROGRAMMING by Sina Modaresi B.S., Sharif University of Technology, 2010 M.S., University of Pittsburgh, 2012 Submitted to the

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

IE 521 Convex Optimization

IE 521 Convex Optimization Lecture 1: 16th January 2019 Outline 1 / 20 Which set is different from others? Figure: Four sets 2 / 20 Which set is different from others? Figure: Four sets 3 / 20 Interior, Closure, Boundary Definition.

More information

Optimization and Optimal Control in Banach Spaces

Optimization and Optimal Control in Banach Spaces Optimization and Optimal Control in Banach Spaces Bernhard Schmitzer October 19, 2017 1 Convex non-smooth optimization with proximal operators Remark 1.1 (Motivation). Convex optimization: easier to solve,

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

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

The Strength of Multi-row Aggregation Cuts for Sign-pattern Integer Programs

The Strength of Multi-row Aggregation Cuts for Sign-pattern Integer Programs The Strength of Multi-row Aggregation Cuts for Sign-pattern Integer Programs Santanu S. Dey 1, Andres Iroume 1, and Guanyi Wang 1 1 School of Industrial and Systems Engineering, Georgia Institute of Technology

More information

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

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009 LMI MODELLING 4. CONVEX LMI MODELLING Didier HENRION LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ Universidad de Valladolid, SP March 2009 Minors A minor of a matrix F is the determinant of a submatrix

More information

Integer programming (part 2) Lecturer: Javier Peña Convex Optimization /36-725

Integer programming (part 2) Lecturer: Javier Peña Convex Optimization /36-725 Integer programming (part 2) Lecturer: Javier Peña Convex Optimization 10-725/36-725 Last time: integer programming Consider the problem min x subject to f(x) x C x j Z, j J where f : R n R, C R n are

More information

A Note on the MIR closure

A Note on the MIR closure A Note on the MIR closure Pierre Bonami Tepper School of Business, Carnegie Mellon University, Pittsburgh PA 53, USA. Gérard Cornuéjols Tepper School of Business, Carnegie Mellon University, Pittsburgh

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

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

- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs

- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs LP-Duality ( Approximation Algorithms by V. Vazirani, Chapter 12) - Well-characterized problems, min-max relations, approximate certificates - LP problems in the standard form, primal and dual linear programs

More information

Valid Inequalities and Convex Hulls for Multilinear Functions

Valid Inequalities and Convex Hulls for Multilinear Functions Electronic Notes in Discrete Mathematics 36 (2010) 805 812 www.elsevier.com/locate/endm Valid Inequalities and Convex Hulls for Multilinear Functions Pietro Belotti Department of Industrial and Systems

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 deterministic reformulations of distributionally robust joint chance constrained optimization problems

On deterministic reformulations of distributionally robust joint chance constrained optimization problems On deterministic reformulations of distributionally robust joint chance constrained optimization problems Weijun Xie and Shabbir Ahmed School of Industrial & Systems Engineering Georgia Institute of Technology,

More information

MEP123: Master Equality Polyhedron with one, two or three rows

MEP123: Master Equality Polyhedron with one, two or three rows 1/17 MEP123: Master Equality Polyhedron with one, two or three rows Oktay Günlük Mathematical Sciences Department IBM Research January, 29 joint work with Sanjeeb Dash and Ricardo Fukasawa 2/17 Master

More information

A Constructive Characterization of the Split Closure of a Mixed Integer Linear Program. Juan Pablo Vielma

A Constructive Characterization of the Split Closure of a Mixed Integer Linear Program. Juan Pablo Vielma A Constructive Characterization of the Split Closure of a Mixed Integer Linear Program Juan Pablo Vielma June 26, 2006 Review: MIP and Relaxation We study the MIP feasible region P I := {x P R n : x j

More information

Mathematics 530. Practice Problems. n + 1 }

Mathematics 530. Practice Problems. n + 1 } Department of Mathematical Sciences University of Delaware Prof. T. Angell October 19, 2015 Mathematics 530 Practice Problems 1. Recall that an indifference relation on a partially ordered set is defined

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

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization April 6, 2018 1 / 34 This material is covered in the textbook, Chapters 9 and 10. Some of the materials are taken from it. Some of

More information

Trust Region Problems with Linear Inequality Constraints: Exact SDP Relaxation, Global Optimality and Robust Optimization

Trust Region Problems with Linear Inequality Constraints: Exact SDP Relaxation, Global Optimality and Robust Optimization Trust Region Problems with Linear Inequality Constraints: Exact SDP Relaxation, Global Optimality and Robust Optimization V. Jeyakumar and G. Y. Li Revised Version: September 11, 2013 Abstract The trust-region

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

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

Lecture 5. The Dual Cone and Dual Problem

Lecture 5. The Dual Cone and Dual Problem IE 8534 1 Lecture 5. The Dual Cone and Dual Problem IE 8534 2 For a convex cone K, its dual cone is defined as K = {y x, y 0, x K}. The inner-product can be replaced by x T y if the coordinates of the

More information

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION henrion

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION   henrion COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS Didier HENRION www.laas.fr/ henrion October 2006 Geometry of LMI sets Given symmetric matrices F i we want to characterize the shape in R n of the LMI set F

More information

Cuts for mixed 0-1 conic programs

Cuts for mixed 0-1 conic programs Cuts for mixed 0-1 conic programs G. Iyengar 1 M. T. Cezik 2 1 IEOR Department Columbia University, New York. 2 GERAD Université de Montréal, Montréal TU-Chemnitz Workshop on Integer Programming and Continuous

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

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

Advances in CPLEX for Mixed Integer Nonlinear Optimization

Advances in CPLEX for Mixed Integer Nonlinear Optimization Pierre Bonami and Andrea Tramontani IBM ILOG CPLEX ISMP 2015 - Pittsburgh - July 13 2015 Advances in CPLEX for Mixed Integer Nonlinear Optimization 1 2015 IBM Corporation CPLEX Optimization Studio 12.6.2

More information

HW1 solutions. 1. α Ef(x) β, where Ef(x) is the expected value of f(x), i.e., Ef(x) = n. i=1 p if(a i ). (The function f : R R is given.

HW1 solutions. 1. α Ef(x) β, where Ef(x) is the expected value of f(x), i.e., Ef(x) = n. i=1 p if(a i ). (The function f : R R is given. HW1 solutions Exercise 1 (Some sets of probability distributions.) Let x be a real-valued random variable with Prob(x = a i ) = p i, i = 1,..., n, where a 1 < a 2 < < a n. Of course p R n lies in the standard

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

A Note on Nonconvex Minimax Theorem with Separable Homogeneous Polynomials

A Note on Nonconvex Minimax Theorem with Separable Homogeneous Polynomials A Note on Nonconvex Minimax Theorem with Separable Homogeneous Polynomials G. Y. Li Communicated by Harold P. Benson Abstract The minimax theorem for a convex-concave bifunction is a fundamental theorem

More information

A notion of Total Dual Integrality for Convex, Semidefinite and Extended Formulations

A notion of Total Dual Integrality for Convex, Semidefinite and Extended Formulations A notion of for Convex, Semidefinite and Extended Formulations Marcel de Carli Silva Levent Tunçel April 26, 2018 A vector in R n is integral if each of its components is an integer, A vector in R n is

More information

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

A Unified Analysis of Nonconvex Optimization Duality and Penalty Methods with General Augmenting Functions A Unified Analysis of Nonconvex Optimization Duality and Penalty Methods with General Augmenting Functions Angelia Nedić and Asuman Ozdaglar April 16, 2006 Abstract In this paper, we study a unifying framework

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

Relations between Semidefinite, Copositive, Semi-infinite and Integer Programming

Relations between Semidefinite, Copositive, Semi-infinite and Integer Programming Relations between Semidefinite, Copositive, Semi-infinite and Integer Programming Author: Faizan Ahmed Supervisor: Dr. Georg Still Master Thesis University of Twente the Netherlands May 2010 Relations

More information

LECTURE 13 LECTURE OUTLINE

LECTURE 13 LECTURE OUTLINE LECTURE 13 LECTURE OUTLINE Problem Structures Separable problems Integer/discrete problems Branch-and-bound Large sum problems Problems with many constraints Conic Programming Second Order Cone Programming

More information

arxiv:math/ v1 [math.co] 23 May 2000

arxiv:math/ v1 [math.co] 23 May 2000 Some Fundamental Properties of Successive Convex Relaxation Methods on LCP and Related Problems arxiv:math/0005229v1 [math.co] 23 May 2000 Masakazu Kojima Department of Mathematical and Computing Sciences

More information

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

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 6 (Conic optimization) 07 Feb, 2013 Suvrit Sra Organizational Info Quiz coming up on 19th Feb. Project teams by 19th Feb Good if you can mix your research

More information

Distributionally robust optimization techniques in batch bayesian optimisation

Distributionally robust optimization techniques in batch bayesian optimisation Distributionally robust optimization techniques in batch bayesian optimisation Nikitas Rontsis June 13, 2016 1 Introduction This report is concerned with performing batch bayesian optimization of an unknown

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Instructor: Moritz Hardt Email: hardt+ee227c@berkeley.edu Graduate Instructor: Max Simchowitz Email: msimchow+ee227c@berkeley.edu

More information

Summer School: Semidefinite Optimization

Summer School: Semidefinite Optimization Summer School: Semidefinite Optimization Christine Bachoc Université Bordeaux I, IMB Research Training Group Experimental and Constructive Algebra Haus Karrenberg, Sept. 3 - Sept. 7, 2012 Duality Theory

More information

On John type ellipsoids

On John type ellipsoids On John type ellipsoids B. Klartag Tel Aviv University Abstract Given an arbitrary convex symmetric body K R n, we construct a natural and non-trivial continuous map u K which associates ellipsoids to

More information

Approximation of Minimal Functions by Extreme Functions

Approximation of Minimal Functions by Extreme Functions Approximation of Minimal Functions by Extreme Functions Teresa M. Lebair and Amitabh Basu August 14, 2017 Abstract In a recent paper, Basu, Hildebrand, and Molinaro established that the set of continuous

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

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

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

A geometric approach to cut-generating functions

A geometric approach to cut-generating functions A geometric approach to cut-generating functions Amitabh Basu Michele Conforti Marco Di Summa February 18, 2015 Abstract The cutting-plane approach to integer programming was initiated more that 40 years

More information

constraints Ax+Gy» b (thus any valid inequalityforp is of the form u(ax+gy)» ub for u 2 R m + ). In [13], Gomory introduced a family of valid inequali

constraints Ax+Gy» b (thus any valid inequalityforp is of the form u(ax+gy)» ub for u 2 R m + ). In [13], Gomory introduced a family of valid inequali On the Rank of Mixed 0,1 Polyhedra Λ Gérard Cornuéjols Yanjun Li Graduate School of Industrial Administration Carnegie Mellon University, Pittsburgh, USA (corresponding author: gc0v@andrew.cmu.edu) February

More information

On the knapsack closure of 0-1 Integer Linear Programs. Matteo Fischetti University of Padova, Italy

On the knapsack closure of 0-1 Integer Linear Programs. Matteo Fischetti University of Padova, Italy On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti University of Padova, Italy matteo.fischetti@unipd.it Andrea Lodi University of Bologna, Italy alodi@deis.unibo.it Aussois, January

More information

Distributionally Robust Convex Optimization

Distributionally Robust Convex Optimization Submitted to Operations Research manuscript OPRE-2013-02-060 Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes the journal title. However,

More information

Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs

Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs 2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs Raphael Louca and Eilyan Bitar

More information