Strong Formulations for Convex Functions over Non-Convex Domains
|
|
- Robyn Willis
- 5 years ago
- Views:
Transcription
1 Strong Formulations for Convex Functions over Non-Convex Domains Daniel Bienstock and Alexander Michalka University JMM 2013
2 Introduction Generic Problem: min Q(x), s.t. x F,
3 Introduction Generic Problem: min Q(x), s.t. x F, Q(x) convex, especially: convex quadratic
4 Introduction Generic Problem: min Q(x), s.t. x F, Q(x) convex, especially: convex quadratic F nonconvex
5 Introduction Generic Problem: min Q(x), s.t. x F, Q(x) convex, especially: convex quadratic F nonconvex Examples: F is a mixed-integer set
6 Introduction Generic Problem: min Q(x), s.t. x F, Q(x) convex, especially: convex quadratic F nonconvex Examples: F is a mixed-integer set F is constrained in a nasty way, e.g. x 1 x 2 3 x 3 sin(x 4 ) + 2 cos(x 5 ) = 4
7 Or, Convex constraint: Q(x) q, and x F, Q(x) convex, especially: convex quadratic F nonconvex Examples: F is a mixed-integer set F is constrained in a nasty way, e.g. x 1 x 2 3 x 3 sin(x 4 ) + 2 cos(x 5 ) = 4
8 Exclude-and-cut min z, s.t. z Q(x), x F 0. Let ˆF be a convex relaxation of F
9 Exclude-and-cut min z, s.t. z Q(x), x F 0. Let ˆF be a convex relaxation of F 1. Let (x, z ) = argmin{ z : z Q(x), x ˆF }
10 Exclude-and-cut min z, s.t. z Q(x), x F 0. Let ˆF be a convex relaxation of F 1. Let (x, z ) = argmin{ z : z Q(x), x ˆF } 2. Find an open set S s.t. x S and S F =. Examples: lattice-free sets, geometry
11 Exclude-and-cut min z, s.t. z Q(x), x F 0. Let ˆF be a convex relaxation of F 1. Let (x, z ) = argmin{ z : z Q(x), x ˆF } 2. Find an open set S s.t. x S and S F =. Examples: lattice-free sets, geometry 3. Add to the formulation an inequality az + α T x α 0 valid for { (x, z) : x R n S, z Q(x) } but violated by (x, z ).
12 = feasible region
13 = feasible region convex relaxation
14 = feasible region convex relaxation = optimum over relaxation
15 ALLOWED EXCLUDED ALLOWED = feasible region convex relaxation = optimum over relaxation
16 Initial Research Goals Given an exclusion zone, can we obtain an improved lower bound for the optimization problem?
17 Initial Research Goals Given an exclusion zone, can we obtain an improved lower bound for the optimization problem? Answer: use S-Lemma.
18 Initial Research Goals Given an exclusion zone, can we obtain an improved lower bound for the optimization problem? Answer: use S-Lemma. Can we incorporate the improvement into the formulation by adding linear inequalities?
19 The SUV problem given full-dimensional polyhedra P 1,..., P K in R d, find a point closest to the origin not contained inside any of the P h.
20 The SUV problem given full-dimensional polyhedra P 1,..., P K in R d, find a point closest to the origin not contained inside any of the P h. min x 2 s.t. x R d K h=1 int(p h ),
21 The SUV problem given full-dimensional polyhedra P 1,..., P K in R d, find a point closest to the origin not contained inside any of the P h. min x 2 s.t. x R d K h=1 int(p h ), (application: X-ray lythography; see Ahmadia (2010)) (yes, it is NP-hard)
22
23 Typical values for d (dimension): less than 20; usually even smaller Typical values for K (number of polyhedra): possibly hundreds, but often less than 50 Very hard problem
24 First problem setting Let Q(x) be a strongly convex function on R d, Let P R d be closed and such that R d P.
25 First problem setting Let Q(x) be a strongly convex function on R d, Let P R d be closed and such that R d P. Want to produce a linear inequality description for: { (x, q) R d+1 : Q(x) q, } x R d int(p).
26 First-order cut: Given y R d, q Q(y) + T Q(y)(x y)
27 First-order cut: Given y R d, is valid for all x R d, q Q(y) + T Q(y)(x y)
28 First-order cut: Given y R d, is valid for all x R d, does not cut anything off q Q(y) + T Q(y)(x y)
29 First-order cut: Given y R d, q Q(y) + T Q(y)(x y) is valid for all x R d, does not cut anything off How can we use the structure of P to strengthen the inequality?
30 Definition: Given y P, say P is locally flat at y if B(µ, ρ) P with µ y 2 = ρ and ρ > 0. ρ y µ P R d P
31 Suppose P is locally flat at y. Write: a = µ y.
32 Suppose P is locally flat at y. Write: a = µ y. Lemma: For real α > 0 small enough the inequality q Q(y) + T Q(y)(x y) + αa T (x y) is valid,
33 Suppose P is locally flat at y. Write: a = µ y. Lemma: For real α > 0 small enough the inequality q Q(y) + T Q(y)(x y) + αa T (x y) is valid, i.e., for all (x, q) with x R d P and q Q(x).
34 Suppose P is locally flat at y. Write: a = µ y. Lemma: For real α > 0 small enough the inequality q Q(y) + T Q(y)(x y) + αa T (x y) is valid, i.e., for all (x, q) with x R d P and q Q(x). Inequality is tight at (y, Q(y)), and cuts-off points (x, Q(x)) and x int(p).
35 Suppose P is locally flat at y. Write: a = µ y. Lemma: For real α > 0 small enough the inequality q Q(y) + T Q(y)(x y) + αa T (x y) is valid, i.e., for all (x, q) with x R d P and q Q(x). Inequality is tight at (y, Q(y)), and cuts-off points (x, Q(x)) and x int(p). Largest possible α: lifted first-order inequality.
36 { (x, q) R d+1 : Q(x) q, } x R d int(p)
37 { (x, q) R d+1 : Q(x) q, } x R d int(p) Theorem. Any linear inequality valid for S is dominated by a lifted first-order inequality. More precisely, conv { (x, q) R d+1 : Q(x) q, x R d int(p) } = {(x, q) R d+1 : LFO + FO }
38 { (x, q) R d+1 : Q(x) q, } x R d int(p) Theorem. Any linear inequality valid for S is dominated by a lifted first-order inequality. More precisely, conv { (x, q) R d+1 : Q(x) q, x R d int(p) } = {(x, q) R d+1 : LFO + FO } How do we make this computationally practicable?
39 First problem setting Let Q(x) is a positive definite quadratic on R d, P = {x R d : a T i x b i, 1 i m} full dimensional
40 First problem setting Let Q(x) is a positive definite quadratic on R d, P = {x R d : a T i x b i, 1 i m} full dimensional Want to produce a linear inequality description for: { (x, q) R d+1 : Q(x) q, } x R d int(p).
41 First problem setting Let Q(x) is a positive definite quadratic on R d, P = {x R d : a T i x b i, 1 i m} full dimensional Want to produce a linear inequality description for: { (x, q) R d+1 : Q(x) q, } x R d int(p). change in coordinates S =. (x, q) Rd+1 : d xj 2 q, x R d int(p). j=1
42 {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} Here P = {x R d : a T i x b i, 1 i m} P is locally flat at any y iff a T i y = b i but a T j y < b j j i for some i.
43 {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} Here P = {x R d : a T i x b i, 1 i m} P is locally flat at any y iff a T i y = b i but a T j y < b j j i for some i. Lifted first-order inequality: q 2y T x y 2 α (a T i x b i ) for α > 0 appropriately chosen.
44 {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} Here P = {x R d : a T i x b i, 1 i m} P is locally flat at any y iff a T i y = b i but a T j y < b j j i for some i. Lifted first-order inequality: q 2y T x y 2 α (a T i x b i ) for α > 0 appropriately chosen. Theorem: Let (ˆx, ˆq) R d+1 with ˆv int(p). We can compute a lifted first-order inequality maximally violated by (ˆx, ˆq), by solving m linearly constrained convex quadratic programs on O(d) variables.
45 When does a point ˆx, d ˆx j 2 j=1 violate a lifted first-order inequality q 2y T x y 2 α (a T i x b i )?
46 When does a point ˆx, d ˆx j 2 j=1 violate a lifted first-order inequality q 2y T x y 2 α (ai T x b i )? It does, if and only if: d ˆx j 2 2y T ˆx + αai T ˆx < y 2 + αb j=1
47 When does a point ˆx, d ˆx j 2 j=1 violate a lifted first-order inequality q 2y T x y 2 α (ai T x b i )? It does, if and only if: d ˆx j 2 2y T ˆx + αai T ˆx < y 2 + αb j=1 This describes the interior of a ball,
48 When does a point ˆx, d ˆx j 2 j=1 violate a lifted first-order inequality It does, if and only if: q 2y T x y 2 α (a T i x b i )? d ˆx j 2 2y T ˆx + αai T ˆx < y 2 + αb j=1 This describes the interior of a ball, which must be contained in int(p)
49 Geometrical characterization int(p) cut off region y
50 Geometrical characterization int(p) cut off region Characterization: x R d int(p) iff, for each ball B(µ, R) P, y
51 Geometrical characterization int(p) cut off region Characterization: x R d int(p) iff, for each ball B(µ, R) P, y x µ 2 R 2
52 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m}
53 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m} where Q i = conv(s) = conv (Q 1 Q 2... Q m ), (x, q) Rd+1 : d j=1 x 2 j q, ai T x b i.
54 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m} where Q i = conv(s) = conv (Q 1 Q 2... Q m ), (x, q) Rd+1 : d j=1 x 2 j q, ai T x b i. Ceria and Soares (1999) min { q : (x, q) S} is an SOCP
55 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m} where Q i = conv(s) = conv (Q 1 Q 2... Q m ), (x, q) Rd+1 : d j=1 x 2 j q, ai T x b i. Ceria and Soares (1999) min { q : (x, q) S} is an SOCP with O(md) variables and m conic constraints
56 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m} where Q i = conv(s) = conv (Q 1 Q 2... Q m ), (x, q) Rd+1 : d j=1 x 2 j q, ai T x b i. Ceria and Soares (1999) min { q : (x, q) S} is an SOCP with O(md) variables and m conic constraints Separation: solve SOCP, use SOCP Farkas Lemma, get linear cut
57 S = {(x, q) R d+1 : d j=1 x 2 j q, x R d int(p)} P = {x R d : a T i x b i, 1 i m} where Q i = conv(s) = conv (Q 1 Q 2... Q m ), (x, q) Rd+1 : d j=1 x 2 j q, ai T x b i. Ceria and Soares (1999) min { q : (x, q) S} is an SOCP with O(md) variables and m conic constraints Separation: solve SOCP, use SOCP Farkas Lemma, get linear cut = LFO cut
58 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0. j=1 P = {x R d : x T Ax 2c T x + b 0}
59 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0 j=1 P = {x R d : x T Ax 2c T x + b 0}. Ceria and Soares (1999) infinite SOCP
60 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0 j=1. P = {x R d : x T Ax 2c T x + b 0}
61 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0 j=1. P = {x R d : x T Ax 2c T x + b 0} P µ ρ
62 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0 j=1. P = {x R d : x T Ax 2c T x + b 0} P µ ρ Separation problem: given(ˆx, ˆq) R d+1, find B(µ, ρ) P to max ρ (ˆq 2µ Tˆx + µ T µ)
63 Second setting: separating across a quadratic set For A 0, polynomially separable linear inequality description for: d (x, q) Rd+1 : xj 2 q, x T Ax 2c T x + b 0 j=1. P = {x R d : x T Ax 2c T x + b 0} P µ ρ Separation problem: given(ˆx, ˆq) R d+1, find B(µ, ρ) P to max ρ (ˆq 2µ Tˆx + µ T µ) = ρ ˆx µ 2 ˆq + ˆx 2
64 Separation problem: min µ,ρ Subject to: µ 2 ρ 2 x T µ {x : x µ 2 ρ} P
65 Separation problem: min µ,ρ Subject to: µ 2 ρ 2 x T µ {x : x µ 2 ρ} P Theorem: Optimal choices for µ and ρ are given by: ˆµ = ˆθb + (I ˆθA) x and ˆρ = ˆµ 2 2 x T ˆµ + x 2 ˆθ( x T A x 2b T x + c). Here, ˆθ = 1 λ maxa.
66 Separating accross general quadratics Π. = { (x, w, z) R d R R : z x T Qx + q T x, w x T Ax } (A 0, Q 0).
67 Separating accross general quadratics Π. = { (x, w, z) R d R R : z x T Qx + q T x, w x T Ax } (A 0, Q 0). Linear transformation Π is the set of points R d R R s.t. z x 2 + q T x, w x T Λx (Λ > 0). Write P. = {(x, w) R d R : x T Λx w 0}, and for µ R d, ν R, Then M(µ, ν). = {(x, w) R d R : λ max x µ 2 + (ν w) 0}. x R d int(p) iff x R d int(m(µ, ν)), for all µ, ν with M(µ, ν) P.
68 Π = { (x, w, z) R d R R : z x 2 +q T x, w x T Λ x}, P = {(x, w) R d R : x T Λx w}, M(µ, ν) = {(x, w) R d R : λ max x µ 2 + ν w}.
69 Π = { (x, w, z) R d R R : z x 2 +q T x, w x T Λ x}, P = {(x, w) R d R : x T Λx w}, M(µ, ν) = {(x, w) R d R : λ max x µ 2 + ν w}. Geometric characterization: x R d int(p) iff x R d int(m(µ, ν)), µ, ν with M(µ, ν) P.
70 Π = { (x, w, z) R d R R : z x 2 +q T x, w x T Λ x}, P = {(x, w) R d R : x T Λx w}, M(µ, ν) = {(x, w) R d R : λ max x µ 2 + ν w}. Geometric characterization: x R d int(p) iff x R d int(m(µ, ν)), µ, ν with M(µ, ν) P. So, valid inequality for any µ, ν with M(µ, ν) P: λ max µ 2 λ max (2µ + q) T x + (ν w) + λ max z 0 Separation problem, given ( x, w) int(p) subject to: w ν λ max µ 2 + 2λ max x T µ + 2λ max q T x ν + min x { λ max x µ 2 x T Λx } 0.
71 Separation problem, given ( x, w) int(p) subject to: w ν λ max µ 2 + 2λ max x T µ + 2λ max q T x ν + min x { λ max x µ 2 x T Λx } 0. Lemma: This problem can be explicitly solved in polynomial time.
72 Separation problem, given ( x, w) int(p) subject to: w ν λ max µ 2 + 2λ max x T µ + 2λ max q T x ν + min x { λ max x µ 2 x T Λx } 0. Lemma: This problem can be explicitly solved in polynomial time. But we started with Π. = { (x, w, z) R d R R : z x T Qx + q T x, w x T Ax } and transformed it into: Π = { (x, w, z) R d R R : z x 2 + q T x, w x T Λ x},
73 Separation problem, given ( x, w) int(p) subject to: w ν λ max µ 2 + 2λ max x T µ + 2λ max q T x ν + min x { λ max x µ 2 x T Λx } 0. Lemma: This problem can be explicitly solved in polynomial time. But we started with Π. = { (x, w, z) R d R R : z x T Qx + q T x, w x T Ax } and transformed it into: Π = { (x, w, z) R d R R : z x 2 + q T x, w x T Λ x}, Theorem. Eigenspace not necessary for poly-time separation (only max eigenvalue of A).
74 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T.
75 Example: f (x) =. 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)?
76 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)? f (x) = U(x) L(x), where U(x) L(x). = (x 1 + x 2 ) 2 + (x 1 + x 3 ) 2 + (x 2 + x 3 ) 2,. = 2(x1 2 + x2 2 + x3 2 ).
77 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)? f (x) = U(x) L(x), where U(x) L(x). = (x 1 + x 2 ) 2 + (x 1 + x 3 ) 2 + (x 2 + x 3 ) 2,. = 2(x1 2 + x2 2 + x3 2 ). Linear transformation: x p (in R 3 )
78 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)? f (x) = U(x) L(x), where U(x) L(x). = (x 1 + x 2 ) 2 + (x 1 + x 3 ) 2 + (x 2 + x 3 ) 2,. = 2(x1 2 + x2 2 + x3 2 ). Linear transformation: x p (in R 3 ). f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ).
79 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)? f (x) = U(x) L(x), where U(x) L(x). = (x 1 + x 2 ) 2 + (x 1 + x 3 ) 2 + (x 2 + x 3 ) 2,. = 2(x1 2 + x2 2 + x3 2 ). Linear transformation: x p (in R 3 ). f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ).
80 Example: f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ( x), where x = (1/2, 1/2, 1/2) T. Can we prove positive lower bound on f ( x)? f (x) = U(x) L(x), where U(x) L(x). = (x 1 + x 2 ) 2 + (x 1 + x 3 ) 2 + (x 2 + x 3 ) 2,. = 2(x1 2 + x2 2 + x3 2 ). Linear transformation: x p (in R 3 ). f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ). x (0, 0, 2 3 (x 1 + x 2 + x 3 )) T
81 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ((1/2, 1/2, 1/2) T ).. f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ). x (0, 0, 2 3 (x 1 + x 2 + x 3 )) T Paraboloid cut: p p (p 3 2α 3) 2 + ɛ 2p p p2 3.
82 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ((1/2, 1/2, 1/2) T ).. f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ). x (0, 0, 2 3 (x 1 + x 2 + x 3 )) T Paraboloid cut: or, p p (p 3 2α 3) 2 + ɛ 2p p p2 3. f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ
83 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. McCormick relaxation gives zero lower bound on f ((1/2, 1/2, 1/2) T ).. f (x) F (p) = (p1 2 + p2 2 + p2 3 ) (2p p p2 3 ). x (0, 0, 2 3 (x 1 + x 2 + x 3 )) T Paraboloid cut: or, When valid? p p (p 3 2α 3) 2 + ɛ 2p p p2 3. f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ
84 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ
85 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2.
86 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4 5 (x 1 + x 2 + x 3 )
87 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4 5 (x 1 + x 2 + x 3 ) At (.5,.5,.5)T get.98
88 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4 5 (x 1 + x 2 + x 3 ) At (.5,.5,.5)T get.98 α = 1/2, ɛ = 2, valid when x 1 + x 2 + x 3 3/2.
89 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4 5 (x 1 + x 2 + x 3 ) At (.5,.5,.5)T get.98 α = 1/2, ɛ = 2, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4(x 1 + x 2 + x 3 ) 5.
90 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. Paraboloid cut: f (x) 8α(x 1 + x 2 + x 3 ) 12α 2 ɛ α = ɛ = 1/10, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4 5 (x 1 + x 2 + x 3 ) At (.5,.5,.5)T get.98 α = 1/2, ɛ = 2, valid when x 1 + x 2 + x 3 3/2. get: f (x) 4(x 1 + x 2 + x 3 ) 5. At (.5,.5,.5) T get 1.
91 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. f (x) 4 5 (x 1 + x 2 + x 3 ) valid for x 1 + x 2 + x 3 3/2 f (x) 4(x 1 + x 2 + x 3 ) 5 valid for x 1 + x 2 + x 3 3/2
92 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. f (x) 4 5 (x 1 + x 2 + x 3 ) valid for x 1 + x 2 + x 3 3/2 f (x) 4(x 1 + x 2 + x 3 ) 5 valid for x 1 + x 2 + x 3 3/2 Disjunction: either { (x, f ) (x, f ) : x [0, 1] 3, j x j 3/2, f 4 5 (x 1 + x 2 + x 3 ) or { (x, f ) (x, f ) : x [0, 1] 3, } j x j 3/2, f 4(x 1 + x 2 + x 3 ) 5. },
93 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. f (x) 4 5 (x 1 + x 2 + x 3 ) valid for x 1 + x 2 + x 3 3/2 f (x) 4(x 1 + x 2 + x 3 ) 5 valid for x 1 + x 2 + x 3 3/2 Disjunction: either { (x, f ) (x, f ) : x [0, 1] 3, j x j 3/2, f 4 5 (x 1 + x 2 + x 3 ) or { (x, f ) (x, f ) : x [0, 1] 3, } j x j 3/2, f 4(x 1 + x 2 + x 3 ) 5. }, Proves: f (x) (x 1 + x 2 + x 3 ) valid throughout,
94 f (x). = 2(x 1 x 2 + x 1 x 3 + x 2 x 3 ) over [0, 1] 3. f (x) 4 5 (x 1 + x 2 + x 3 ) valid for x 1 + x 2 + x 3 3/2 f (x) 4(x 1 + x 2 + x 3 ) 5 valid for x 1 + x 2 + x 3 3/2 Disjunction: either { (x, f ) (x, f ) : x [0, 1] 3, j x j 3/2, f 4 5 (x 1 + x 2 + x 3 ) or { (x, f ) (x, f ) : x [0, 1] 3, } j x j 3/2, f 4(x 1 + x 2 + x 3 ) 5. }, Proves: f (x) (x 1 + x 2 + x 3 ) valid throughout, at (.5,.5.,.5) T get
95 Ongoing work Complement of union of two polyhedra Complement of union of two ellipsoids Complement of union of ellipsoid + half-plane
Optimizing Convex Functions over Non-Convex Domains
Optimizing Convex Functions over Non-Convex Domains Daniel Bienstock and Alexander Michalka University Berlin 2012 Introduction Generic Problem: min Q(x), s.t. x F, Introduction Generic Problem: min Q(x),
More informationStrong formulations for convex functions over nonconvex sets. Daniel Bienstock and Alexander Michalka Columbia University New York.
Strong formulations for convex functions over nonconvex sets Daniel Bienstock and Alexander Michalka Columbia University New York November, 2011 version WedOct102153432012 1 Introduction In this paper
More informationarxiv: 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 informationc 2000 Society for Industrial and Applied Mathematics
SIAM J. OPIM. Vol. 10, No. 3, pp. 750 778 c 2000 Society for Industrial and Applied Mathematics CONES OF MARICES AND SUCCESSIVE CONVEX RELAXAIONS OF NONCONVEX SES MASAKAZU KOJIMA AND LEVEN UNÇEL Abstract.
More informationNonlinear Programming Models
Nonlinear Programming Models Fabio Schoen 2008 http://gol.dsi.unifi.it/users/schoen Nonlinear Programming Models p. Introduction Nonlinear Programming Models p. NLP problems minf(x) x S R n Standard form:
More information14. Duality. ˆ Upper and lower bounds. ˆ General duality. ˆ Constraint qualifications. ˆ Counterexample. ˆ Complementary slackness.
CS/ECE/ISyE 524 Introduction to Optimization Spring 2016 17 14. Duality ˆ Upper and lower bounds ˆ General duality ˆ Constraint qualifications ˆ Counterexample ˆ Complementary slackness ˆ Examples ˆ Sensitivity
More informationLecture 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 informationChange in the State of the Art of (Mixed) Integer Programming
Change in the State of the Art of (Mixed) Integer Programming 1977 Vancouver Advanced Research Institute 24 papers 16 reports 1 paper computational, 4 small instances Report on computational aspects: only
More informationTwo-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 informationLecture 6 - Convex Sets
Lecture 6 - Convex Sets Definition A set C R n is called convex if for any x, y C and λ [0, 1], the point λx + (1 λ)y belongs to C. The above definition is equivalent to saying that for any x, y C, the
More informationInteger 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 informationLecture 18: Optimization Programming
Fall, 2016 Outline Unconstrained Optimization 1 Unconstrained Optimization 2 Equality-constrained Optimization Inequality-constrained Optimization Mixture-constrained Optimization 3 Quadratic Programming
More informationHow 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 informationOuter-Product-Free Sets for Polynomial Optimization and Oracle-Based Cuts
Outer-Product-Free Sets for Polynomial Optimization and Oracle-Based Cuts Daniel Bienstock 1, Chen Chen 1, and Gonzalo Muñoz 1 1 Industrial Engineering & Operations Research, Columbia University, New York,
More information9. Geometric problems
9. Geometric problems EE/AA 578, Univ of Washington, Fall 2016 projection on a set extremal volume ellipsoids centering classification 9 1 Projection on convex set projection of point x on set C defined
More informationLMI 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 informationLow-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 informationConvex 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 informationConvex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013
Convex Optimization (EE227A: UC Berkeley) Lecture 28 (Algebra + Optimization) 02 May, 2013 Suvrit Sra Admin Poster presentation on 10th May mandatory HW, Midterm, Quiz to be reweighted Project final report
More informationSplit 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 informationSemidefinite Programming Basics and Applications
Semidefinite Programming Basics and Applications Ray Pörn, principal lecturer Åbo Akademi University Novia University of Applied Sciences Content What is semidefinite programming (SDP)? How to represent
More informationThe Trust Region Subproblem with Non-Intersecting Linear Constraints
The Trust Region Subproblem with Non-Intersecting Linear Constraints Samuel Burer Boshi Yang February 21, 2013 Abstract This paper studies an extended trust region subproblem (etrs in which the trust region
More informationHow 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 informationLecture 13: Constrained optimization
2010-12-03 Basic ideas A nonlinearly constrained problem must somehow be converted relaxed into a problem which we can solve (a linear/quadratic or unconstrained problem) We solve a sequence of such problems
More informationCOURSE 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 informationConvex 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 informationCombinatorial 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 informationPolynomial Solvability of Variants of the Trust-Region Subproblem
Polynomial Solvability of Variants of the Trust-Region Subproblem Daniel Bienstock Alexander Michalka July, 2013 Abstract We consider an optimization problem of the form x T Qx + c T x s.t. x µ h r h,
More informationConvex Optimization in Classification Problems
New Trends in Optimization and Computational Algorithms December 9 13, 2001 Convex Optimization in Classification Problems Laurent El Ghaoui Department of EECS, UC Berkeley elghaoui@eecs.berkeley.edu 1
More informationLecture: Examples of LP, SOCP and SDP
1/34 Lecture: Examples of LP, SOCP and SDP Zaiwen Wen Beijing International Center For Mathematical Research Peking University http://bicmr.pku.edu.cn/~wenzw/bigdata2018.html wenzw@pku.edu.cn Acknowledgement:
More informationMSRI Summer Graduate Workshop: Algebraic, Geometric, and Combinatorial Methods for Optimization. Part IV
MSRI Summer Graduate Workshop: Algebraic, Geometric, and Combinatorial Methods for Optimization Part IV Geometry of Numbers and Rational Generating Function Techniques for Integer Programming Matthias
More informationON THE MINIMUM VOLUME COVERING ELLIPSOID OF ELLIPSOIDS
ON THE MINIMUM VOLUME COVERING ELLIPSOID OF ELLIPSOIDS E. ALPER YILDIRIM Abstract. Let S denote the convex hull of m full-dimensional ellipsoids in R n. Given ɛ > 0 and δ > 0, we study the problems of
More informationConvex Optimization M2
Convex Optimization M2 Lecture 8 A. d Aspremont. Convex Optimization M2. 1/57 Applications A. d Aspremont. Convex Optimization M2. 2/57 Outline Geometrical problems Approximation problems Combinatorial
More informationModule 04 Optimization Problems KKT Conditions & Solvers
Module 04 Optimization Problems KKT Conditions & Solvers Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September
More informationDisjunctive 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 informationLecture 6: Conic Optimization September 8
IE 598: Big Data Optimization Fall 2016 Lecture 6: Conic Optimization September 8 Lecturer: Niao He Scriber: Juan Xu Overview In this lecture, we finish up our previous discussion on optimality conditions
More informationNonconvex Quadratic Programming: Return of the Boolean Quadric Polytope
Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope Kurt M. Anstreicher Dept. of Management Sciences University of Iowa Seminar, Chinese University of Hong Kong, October 2009 We consider
More informationLift-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 informationBBM402-Lecture 20: LP Duality
BBM402-Lecture 20: LP Duality Lecturer: Lale Özkahya Resources for the presentation: https://courses.engr.illinois.edu/cs473/fa2016/lectures.html An easy LP? which is compact form for max cx subject to
More informationChapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.
Chapter 1 Preliminaries The purpose of this chapter is to provide some basic background information. Linear Space Hilbert Space Basic Principles 1 2 Preliminaries Linear Space The notion of linear space
More informationLECTURE 25: REVIEW/EPILOGUE LECTURE OUTLINE
LECTURE 25: REVIEW/EPILOGUE LECTURE OUTLINE CONVEX ANALYSIS AND DUALITY Basic concepts of convex analysis Basic concepts of convex optimization Geometric duality framework - MC/MC Constrained optimization
More informationInteger 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 information6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC
6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 2003 2003.09.02.10 6. The Positivstellensatz Basic semialgebraic sets Semialgebraic sets Tarski-Seidenberg and quantifier elimination Feasibility
More informationConvex Optimization. Lecture 12 - Equality Constrained Optimization. Instructor: Yuanzhang Xiao. Fall University of Hawaii at Manoa
Convex Optimization Lecture 12 - Equality Constrained Optimization Instructor: Yuanzhang Xiao University of Hawaii at Manoa Fall 2017 1 / 19 Today s Lecture 1 Basic Concepts 2 for Equality Constrained
More informationAppendix PRELIMINARIES 1. THEOREMS OF ALTERNATIVES FOR SYSTEMS OF LINEAR CONSTRAINTS
Appendix PRELIMINARIES 1. THEOREMS OF ALTERNATIVES FOR SYSTEMS OF LINEAR CONSTRAINTS Here we consider systems of linear constraints, consisting of equations or inequalities or both. A feasible solution
More informationEigenvalue techniques for convex objective, nonconvex optimization problems Daniel Bienstock, Columbia University, New York.
Eigenvalue techniques for convex objective, nonconvex optimization problems Daniel Bienstock, Columbia University, New York November, 2009 Abstract Consider a minimization problem given by a nonlinear,
More information3. 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 information8. Geometric problems
8. Geometric problems Convex Optimization Boyd & Vandenberghe extremal volume ellipsoids centering classification placement and facility location 8 1 Minimum volume ellipsoid around a set Löwner-John ellipsoid
More informationRelations 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 informationNew Developments on OPF Problems. Daniel Bienstock, Columbia University. April 2016
New Developments on OPF Problems Daniel Bienstock, Columbia University April 2016 Organization: Intro to OPF and basic modern mathematics related to OPF Newer results, including basic methodologies for
More informationLinear Algebra Review: Linear Independence. IE418 Integer Programming. Linear Algebra Review: Subspaces. Linear Algebra Review: Affine Independence
Linear Algebra Review: Linear Independence IE418: Integer Programming Department of Industrial and Systems Engineering Lehigh University 21st March 2005 A finite collection of vectors x 1,..., x k R n
More informationLP 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 informationNonlinear Programming 3rd Edition. Theoretical Solutions Manual Chapter 6
Nonlinear Programming 3rd Edition Theoretical Solutions Manual Chapter 6 Dimitri P. Bertsekas Massachusetts Institute of Technology Athena Scientific, Belmont, Massachusetts 1 NOTE This manual contains
More informationTopics in Theoretical Computer Science: An Algorithmist's Toolkit Fall 2007
MIT OpenCourseWare http://ocw.mit.edu 18.409 Topics in Theoretical Computer Science: An Algorithmist's Toolkit Fall 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationPolyhedral 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 informationThe 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 information8. Geometric problems
8. Geometric problems Convex Optimization Boyd & Vandenberghe extremal volume ellipsoids centering classification placement and facility location 8 Minimum volume ellipsoid around a set Löwner-John ellipsoid
More informationA 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 informationLP 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 informationCutting 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 informationDistributionally 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 informationarxiv: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 informationCO 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 information3. 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 informationApproximation Algorithms
Approximation Algorithms Chapter 26 Semidefinite Programming Zacharias Pitouras 1 Introduction LP place a good lower bound on OPT for NP-hard problems Are there other ways of doing this? Vector programs
More information- 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 information12. Interior-point methods
12. Interior-point methods Convex Optimization Boyd & Vandenberghe inequality constrained minimization logarithmic barrier function and central path barrier method feasibility and phase I methods complexity
More informationIMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS
IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos
More informationOn Conic QPCCs, Conic QCQPs and Completely Positive Programs
Noname manuscript No. (will be inserted by the editor) On Conic QPCCs, Conic QCQPs and Completely Positive Programs Lijie Bai John E.Mitchell Jong-Shi Pang July 28, 2015 Received: date / Accepted: date
More information1 Strict local optimality in unconstrained optimization
ORF 53 Lecture 14 Spring 016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, April 14, 016 When in doubt on the accuracy of these notes, please cross check with the instructor s
More informationThe 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 informationOn 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 informationOn 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 informationMIT Algebraic techniques and semidefinite optimization February 14, Lecture 3
MI 6.97 Algebraic techniques and semidefinite optimization February 4, 6 Lecture 3 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture, we will discuss one of the most important applications
More informationLecture: 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 informationLecture 9 Sequential unconstrained minimization
S. Boyd EE364 Lecture 9 Sequential unconstrained minimization brief history of SUMT & IP methods logarithmic barrier function central path UMT & SUMT complexity analysis feasibility phase generalized inequalities
More informationUNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems
UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems Robert M. Freund February 2016 c 2016 Massachusetts Institute of Technology. All rights reserved. 1 1 Introduction
More informationN. L. P. NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP. Optimization. Models of following form:
0.1 N. L. P. Katta G. Murty, IOE 611 Lecture slides Introductory Lecture NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP does not include everything
More informationConstraint Qualification Failure in Action
Constraint Qualification Failure in Action Hassan Hijazi a,, Leo Liberti b a The Australian National University, Data61-CSIRO, Canberra ACT 2601, Australia b CNRS, LIX, Ecole Polytechnique, 91128, Palaiseau,
More informationChapter 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 informationSemidefinite Relaxations for Non-Convex Quadratic Mixed-Integer Programming
Semidefinite Relaxations for Non-Convex Quadratic Mixed-Integer Programming Christoph Buchheim 1 and Angelika Wiegele 2 1 Fakultät für Mathematik, Technische Universität Dortmund christoph.buchheim@tu-dortmund.de
More informationPrimal-Dual Geometry of Level Sets and their Explanatory Value of the Practical Performance of Interior-Point Methods for Conic Optimization
Primal-Dual Geometry of Level Sets and their Explanatory Value of the Practical Performance of Interior-Point Methods for Conic Optimization Robert M. Freund M.I.T. June, 2010 from papers in SIOPT, Mathematics
More information4. Algebra and Duality
4-1 Algebra and Duality P. Parrilo and S. Lall, CDC 2003 2003.12.07.01 4. Algebra and Duality Example: non-convex polynomial optimization Weak duality and duality gap The dual is not intrinsic The cone
More informationA General Framework for Convex Relaxation of Polynomial Optimization Problems over Cones
Research Reports on Mathematical and Computing Sciences Series B : Operations Research Department of Mathematical and Computing Sciences Tokyo Institute of Technology 2-12-1 Oh-Okayama, Meguro-ku, Tokyo
More informationCuts 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 informationInterior Point Methods: Second-Order Cone Programming and Semidefinite Programming
School of Mathematics T H E U N I V E R S I T Y O H F E D I N B U R G Interior Point Methods: Second-Order Cone Programming and Semidefinite Programming Jacek Gondzio Email: J.Gondzio@ed.ac.uk URL: http://www.maths.ed.ac.uk/~gondzio
More informationUC Berkeley Department of Electrical Engineering and Computer Science. EECS 227A Nonlinear and Convex Optimization. Solutions 5 Fall 2009
UC Berkeley Department of Electrical Engineering and Computer Science EECS 227A Nonlinear and Convex Optimization Solutions 5 Fall 2009 Reading: Boyd and Vandenberghe, Chapter 5 Solution 5.1 Note that
More informationFarkas Lemma. Rudi Pendavingh. Optimization in R n, lecture 2. Eindhoven Technical University. Rudi Pendavingh (TUE) Farkas Lemma ORN2 1 / 15
Farkas Lemma Rudi Pendavingh Eindhoven Technical University Optimization in R n, lecture 2 Rudi Pendavingh (TUE) Farkas Lemma ORN2 1 / 15 Today s Lecture Theorem (Farkas Lemma, 1894) Let A be an m n matrix,
More informationU.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016
U.C. Berkeley CS294: Spectral Methods and Expanders Handout Luca Trevisan February 29, 206 Lecture : ARV In which we introduce semi-definite programming and a semi-definite programming relaxation of sparsest
More informationLagrangian Duality Theory
Lagrangian Duality Theory Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/ yyye Chapter 14.1-4 1 Recall Primal and Dual
More informationStructure of Valid Inequalities for Mixed Integer Conic Programs
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
More informationThe 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 informationConvex Optimization M2
Convex Optimization M2 Lecture 3 A. d Aspremont. Convex Optimization M2. 1/49 Duality A. d Aspremont. Convex Optimization M2. 2/49 DMs DM par email: dm.daspremont@gmail.com A. d Aspremont. Convex Optimization
More informationThe 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 informationCORC Technical Report TR Cuts for mixed 0-1 conic programming
CORC Technical Report TR-2001-03 Cuts for mixed 0-1 conic programming M. T. Çezik G. Iyengar July 25, 2005 Abstract In this we paper we study techniques for generating valid convex constraints for mixed
More informationDisjunctive 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 informationBasic Elements of Linear Algebra
A Basic Review of Linear Algebra Nick West nickwest@stanfordedu September 16, 2010 Part I Basic Elements of Linear Algebra Although the subject of linear algebra is much broader than just vectors and matrices,
More informationOn mixed-integer sets with two integer variables
On mixed-integer sets with two integer variables Sanjeeb Dash IBM Research sanjeebd@us.ibm.com Santanu S. Dey Georgia Inst. Tech. santanu.dey@isye.gatech.edu September 8, 2010 Oktay Günlük IBM Research
More informationLecture Notes: Eigenvalues and Eigenvectors. 1 Definitions. 2 Finding All Eigenvalues
Lecture Notes: Eigenvalues and Eigenvectors Yufei Tao Department of Computer Science and Engineering Chinese University of Hong Kong taoyf@cse.cuhk.edu.hk 1 Definitions Let A be an n n matrix. If there
More informationMarch 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