Analysis of Copositive Optimization Based Linear Programming Bounds on Standard Quadratic Optimization

Size: px
Start display at page:

Download "Analysis of Copositive Optimization Based Linear Programming Bounds on Standard Quadratic Optimization"

Transcription

1 Analysis of Copositive Optimization Based Linear Programming Bounds on Standard Quadratic Optimization Gizem Sağol E. Alper Yıldırım April 18, 2014 Abstract The problem of minimizing a quadratic form over the unit simplex, referred to as a standard quadratic optimization problem, admits an exact reformulation as a linear optimization problem over the convex cone of completely positive matrices. This computationally intractable cone can be approximated from the inside and from the outside by two sequences of nested polyhedral cones of increasing accuracy. We investigate the sequences of upper and lower bounds on the optimal value of a standard quadratic optimization problem arising from these two hierarchies of inner and outer polyhedral approximations. We give a complete description of the structural properties of the instances on which upper and lower bounds are exact at a finite level of the hierarchy, and the instances on which upper and lower bounds converge to the optimal value only in the limit. This work was supported in part by TÜBİTAK (The Scientific and Technological Research Council of Turkey) Grant 112M870. Department of Industrial Engineering, Koç University, Sarıyer, Istanbul, Turkey (gsagol@ku.edu.tr) Department of Industrial Engineering, Koç University, Sarıyer, Istanbul, Turkey (alperyildirim@ku.edu.tr). The author was supported in part by TÜBA-GEBİP (Turkish Academy of Sciences Young Scientists Award Program). Corresponding author. 1

2 Key words: Copositive cone, completely positive cone, standard quadratic optimization, polyhedral approximations. AMS Subject Classifications: 90C20, 90C05, 90C26. 1 Introduction In this paper, we study standard quadratic optimization problems given by (StQP) ν(q) := min x n x T Qx, (1) where Q S and S denotes the set of n n real symmetric matrices, x R n, and n denotes the unit simplex in R n given by n := {x R n + : e T x = 1}, (2) where e R n is the vector of all ones and R n + denotes the nonnegative orthant in R n. Standard quadratic optimization problems arise in a variety of applications (see, e.g. [2]). Despite its seemingly simple structure, the problem (StQP) encompasses several interesting problem classes. For instance, it is well-known that the problem of minimizing a nonhomogeneous quadratic function over the unit simplex can be reformulated in the form of (StQP) using the following identity: x T Qx + 2c T x = x T (Q + ec T + ce T )x, for each x n. Similarly, any quadratic optimization problem over a polytope can be formulated as an instance of (StQP), where the dimension n is equal to the number of vertices of the polytope. Since the maximum stable set problem admits a formulation in the form of (StQP) [14], it follows that (StQP) is in general an NP-hard problem. The problem (1) can be equivalently reformulated as the following instance of a linear optimization problem over the cone of completely positive matrices [4]: ν(q) = min{ Q, X : E, X = 1, X C}, (3) 2

3 where A, B = trace(ab) = n i=1 n j=1 A ijb ij for A, B S, E = ee T S is the matrix of all ones, and C S is the cone of the completely positive matrices given by C := conv{uu T : u R n +}, (4) where conv{ } denotes the convex hull. The dual cone of C with respect to the trace inner product, is the cone of copositive matrices given by C := {X S : u T Xu 0 for all u R n +}. (5) Since (StQP) is in general an NP-hard problem, the convex optimization problem (3) is in general intractable. Indeed, the computational complexity is now hidden in the conic constraint X C, for which the membership problem is NP-hard [10]. Similarly, the membership problem for the dual cone C is also NP-hard [15, 10]. Despite the fact that the convex reformulation (3) of the problem (StQP) does not seem to be helpful from the computational complexity point of view, it offers a new perspective as the difficulty is now shifted to the convex cones C and C. In fact, Burer [7] established more generally that, under mild assumptions, every optimization problem with a quadratic objective function, linear equality constraints, and a mix of nonnegative and binary variables admits an exact reformulation as a linear optimization problem over the cone C. Therefore, there has recently been a considerable research activity towards a better understanding of the cones C and C. Many of these studies propose different ways of approximating each of these two cones by a sequence of tractable convex cones of increasing accuracy (see, e.g., [16, 12, 8, 3, 17, 6, 21, 18, 5, 13]). hierarchies for the cones C and C. Such sequences therefore yield approximation By replacing the difficult conic constraints with the sequences of increasingly more accurate tractable approximations, one can obtain a sequence of increasingly tighter bounds on the optimal value of a linear optimization problem over the cones of completely positive or copositive matrices. In this paper, we focus on two approximation hierarchies, each of which is comprised of a sequence of polyhedral cones of increasing accuracy. The first approximation hierarchy, defined originally in the context of standard quadratic optimization by Bomze and de 3

4 Klerk [3] and later extended to a hierarchy that consists of nested cones by Yıldırım [21], is motivated by exploiting necessary conditions for copositivity of a matrix. By duality, these conditions translate into a hierarchy of inner polyhedral approximations I r, r = 0, 1,... of the cone C of completely positive matrices, with the property that I 0 I 1... C and cl ( r N I r ) = C, where cl( ) denotes the closure. Exploiting a sequence of sufficient conditions for copositivity of a matrix, de Klerk and Pasechnik [8] proposed another hierarchy, which, by duality, yields a sequence of outer polyhedral approximations O r, r = 0, 1,... of the cone C, with the property that O 0 O 1... C and r N O r = C. Since each of the two approximation hierarchies is composed of polyhedral cones, it follows that replacing the conic constraint X C in (3) with X I r (resp., with X O r ), where r N, gives rise to a linear programming problem with O(n r+2 ) variables, whose optimal value yields an upper (resp., lower) bound on the optimal value ν(q). In this paper, we investigate the upper and lower bounds arising from these inner and outer polyhedral approximations. We give a complete description of the structural properties of the instances of (StQP) for which the upper bound or the lower bound is already exact at a finite level r N of the corresponding hierarchies. Similarly, we completely describe the properties of the instances of (StQP) for which the upper bounds or the lower bounds converge to ν(q) only in the limit. We remark that our perspective in this paper, in general, is not algorithmic in the sense that some of our results may not necessarily translate into an efficient method for deciding, for a given instance of (StQP), whether the upper and/or the lower bound is exact at a given level of the corresponding hierarchies. Rather, our main objective is to identify the relations between the structural properties of instances of (StQP) and the strength of the upper and lower bounds on the optimal value ν(q) arising from the inner and outer polyhedral approximations of the cone C. In particular, our results shed light onto the strengths and limitations of the two polyhedral approximation hierarchies in the context of standard quadratic optimization. We believe that the insights obtained from our results may be useful for the construction of improved polyhedral approximation hierarchies. 4

5 The paper is organized as follows. We define our notation in Section 1.1. In Section 2, we describe the inner and outer polyhedral approximations of the cone of completely positive matrices. Section 3 is devoted to some preliminary results. In Section 4, we present the relations between the structural properties of (StQP) and the behavior of upper bounds. The corresponding relations for lower bounds are discussed in Section 5. We conclude the paper in Section Notation We denote by R n and R n + the n-dimensional Euclidean space and the nonnegative orthant, respectively. We use N n and Q n for the set of n-dimensional nonnegative integer vectors and the set of rational vectors, respectively. The unit simplex is represented by n R n. The space of n n real symmetric matrices is denoted by S. We reserve calligraphic uppercase letters to denote subsets of S. The cones of completely positive and copositive matrices in S are denoted by C and C, respectively. We use N to denote the cone of componentwise nonnegative n n real symmetric matrices. The set of n n symmetric matrices with rational entries is represented by Q. The ith unit vector in R n is denoted by e i, i = 1,..., n. We use e = n i=1 e i and E = ee T to represent the n-dimensional vector of all ones and the n n matrix of all ones, respectively. We reserve I S for the identity matrix. Given x R n, Diag(x) S denotes the diagonal matrix whose diagonal entries are given by the components of x. Similarly, for M S, diag(m) R n represents the vector composed of the diagonal entries of M. The closure and the convex hull of a set are denoted by cl( ) and conv( ), respectively. For a given instance of (StQP), we denote the optimal value by ν(q) and the set of optimal solutions by Ω(Q) n. Let U {1,..., n} and V {1,..., n} be two nonempty index sets with U = u and V = v. Given x R n, we denote by x U R u the restriction of x to its components indexed by U. Similarly, for a given M S, M UV denotes the u v submatrix of M whose rows and columns are indexed by the sets U and V, respectively. 5

6 2 Polyhedral Approximation Hierarchies In this section, we give a detailed description of the two hierarchies of inner and outer polyhedral approximations of the cone of completely positive matrices. 2.1 Inner Polyhedral Approximations Recall that a matrix X S is copositive if u T Xu 0 for all u R n +. Clearly, this condition can be equivalently stated as u T Xu = X, uu T 0, for all u n. (6) It follows that enforcing the condition (6) on any finite subset of n yields an outer approximation of C by a polyhedral cone, which, by duality, translates into an inner polyhedral approximation of the cone of completely positive matrices. Motivated by these observations, let us define the following sequence of finite subsets of the unit simplex (see [3, 21]): r r n := Λ k n, r = 0, 1,..., (7) k=0 where Λ k n := {x n : (k + 2)x N n }, k = 0, 1,.... (8) Since 0 n 1 n... n, it follows that enforcing the condition (6) only on r n yields a sequence of increasingly better outer polyhedral approximations of C as r increases. The corresponding dual cones, which are also polyhedral, yield a sequence of increasingly better inner approximations of the cone C. More specifically, the corresponding inner approximations are given by I r := λ d dd T : λ d 0 for each d r n, r = 0, 1,.... (9) d r n This sequence of polyhedral cones satisfies [21] ( ) I 0 I 1... C, and cl I r = C. (10) r N 6

7 Therefore, replacing the difficult conic constraint X C in (3) with X I r, we obtain the following linear programming problem whose optimal value yields an upper bound on ν(q). u r (Q) := min{ Q, X : E, X = 1, X I r }, r = 0, 1,.... (11) As already observed in [21] (see also [3]), it follows directly from the definition of I r that u r (Q) can be equivalently expressed as a minimization problem over a finite set: u r (Q) = min d T Qd, r = 0, 1,.... (12) d r n Since r n = O(n r+2 ), u r (Q) can be computed in polynomial time for each fixed r N. 2.2 Outer Polyhedral Approximations By duality, outer approximations of the cone C can be obtained through inner approximations of the cone C. Therefore, by properly exploiting sufficient conditions for copositivity, de Klerk and Pasechnik [8] obtained the following inner approximations of the cone C. Let us define { } n Θ r n := z N n : z i = r + 2 = (r + 2)Λ r n, r = 0, 1, 2,.... (13) i=1 Consider the following convex cones: ( O r := β z zz T Diag(z) ) : β z 0 for all z Θ r n, r = 0, 1,.... (14) z Θ r n Since Θ r n is a finite set, O r is a polyhedral cone for each r N. In [8], de Klerk and Pasechnik established that C... O 1 O 0 = N, and C = O r. (15) r N In a similar manner, replacing the difficult conic constraint X C in (3) with X O r gives rise to the following linear programming problem, whose optimal value yields a lower bound on ν(q). l r (Q) := min{ Q, X : E, X = 1, X O r }, r = 0, 1,.... (16) 7

8 Using the definition of O r, the lower bound l r (Q) can similarly be stated as the following minimization problem over a finite set (see also [3, 21]): l r (Q) = = 1 (r + 1)(r + 2) min (z T Qz z T diag(q)), z Θ r n ( ) ( ( r x T Qx r + 1 r + 2 min x Λ r n ) x T diag(q) ), r = 0, 1,..., (17) where we used (13) in the second line. Similarly, for each fixed r N, l r (Q) can be computed in polynomial time since Λ r n = O(n r+2 ). 2.3 Error Bounds and the Maximum Stable Set Problem Given an instance of (StQP), the two sequences (l r (Q)) and (u r (Q)), r N, give rise to increasingly tighter lower and upper bounds, respectively, on the optimal value ν(q). Yıldırım [21] established that u r (Q) l r (Q) 1 ( ) max r + 1 ii ν(q), i=1,...,n r = 0, 1,.... (18) which implies that these bounds lead to a polynomial-time approximation scheme for standard quadratic optimization (see also [3] for a slightly different result). The bounds l r (Q) and u r (Q) have a closed form expression for the maximum stable set problem [3, 17, 21], which we review next. Let G be a simple, undirected graph with n vertices and m edges. A subset S of vertices of G is called a stable set if no two vertices in S are connected by an edge. The maximum stable set problem is that of finding the stable set with the largest cardinality in G. The size of the largest stable set, denoted by α(g), is called the stability number of G. Motzkin and Straus [14] established that the maximum stable set problem can be formulated as an instance of (StQP) as where A G S denotes the vertex adjacency matrix of G. 1 α(g) = min x n x T (I + A G )x, (19) 8

9 For the maximum stable set problem, the upper bounds have the following simple closed form expressions [21]: u r (I + A G ) = 1, if r < α(g) 2, r+2 (20) 1, otherwise. α(g) Similarly, the lower bounds have more complicated closed form expressions [3, 17]. In particular, we have l r (I + A G ) = 0, if r α(g) 2, and l r (I + A G ) > 0, if r > α(g) 2. (21) It follows from the closed form expressions for the maximum stable set problem that the error bound in (18) is tight and, in general, cannot be improved [21]. In this paper, we are interested in the description of the structural properties of the instances of (StQP) for which l r (Q) = ν(q) or u r (Q) = ν(q) for some finite value of r N. Similarly, we aim to identify structural properties of the instances of (StQP) for which l r (Q) < ν(q) or u r (Q) > ν(q) for all r N. 3 Preliminaries In this section, we collect some preliminary results about (StQP). We then establish some basic properties of upper and lower bounds. We first review the optimality conditions of (StQP). Theorem 3.1 Given an instance of (StQP), let x Ω(Q) with the optimal value ν(q) = (x ) T Qx. Define P := {j {1,..., n} : x j > 0}, and Z := {j {1,..., n} : x j = 0}. (22) Then, x satisfies Q P P x P = ν(q)e P, Q ZP x P ν(q)e Z. 9

10 Proof. The assertion directly follows from the KKT conditions. Next, given an instance of (StQP), we present several basic results about the optimal value ν(q) and the upper and lower bounds. Lemma 3.1 Let Q, Q 1, Q 2 S. (i) l 0 (Q) = min 1 i j n Q ij. (ii) If Q N, then u r (Q) ν(q) l r (Q) 0 for each r = 0, 1,.... (iii) If Q 1 Q 2 N, then ν(q 1 ) ν(q 2 ), u r (Q 1 ) u r (Q 2 ), and l r (Q 1 ) l r (Q 2 ) for each r = 0, 1,.... (iv) For any µ R + and any r N, ν(µq) = µν(q), l r (µq) = µl r (Q), and u r (µq) = µu r (Q). (v) For any λ R and any r N, ν(q + λe) = ν(q) + λ, l r (Q + λe) = l r (Q) + λ, and Proof. u r (Q + λe) = u r (Q) + λ. (i) By (13), Θ 0 n = {2e i : i = 1,..., n} {e i + e j : 1 i < j n}. The assertion follows from this observation and (17). (ii) This is a direct consequence of part (i) and the monotonicity of the lower bounds. (iii) Let Q 1 Q 2 N. For any x n, we have x T (Q 1 Q 2 )x 0, which implies that x T Q 1 x x T Q 2 x. Therefore, ν(q 1 ) = min x n x T Q 1 x min x n x T Q 2 x = ν(q 2 ). Since r n n, we can argue similarly for upper bounds by simply replacing x n above with d r n and using (12). Considering lower bounds, note that l r (Q 1 Q 2 ) 0 for each r = 0, 1,..., by part (ii). By (17), z T (Q 1 Q 2 )z z T diag(q 1 Q 2 ) 0, for all z Θ r n, r = 0, 1,..., 10

11 which, after rearranging, yields z T Q 1 z z T diag(q 1 ) z T Q 2 z z T diag(q 2 ), for all z Θ r n, r = 0, 1,.... Minimizing both sides of the inequality over z Θ r n, we obtain l r (Q 1 ) l r (Q 2 ) for each r = 0, 1,.... (iv) This is a trivial consequence of (17), (12), and the hypothesis that µ R +. (v) Let λ R. For any x n, x T (Q+λE)x = x T Qx+λ, which implies that ν(q+λe) = ν(q) + λ. Similarly, by (12), we obtain u r (Q + λe) = u r (Q) + λ since r n n. For any z Θ r n, r = 0, 1,..., we have z T (Q + λe)z z T diag(q + λe) = ( z T Qz z T diag(q) ) + λ(r + 2)(r + 1), where we used z T Ez = (r + 2) 2 and z T diag(e) = e T z = r + 2 by (13). It follows from (17) that l r (Q + λe) = l r (Q) + λ. 4 Upper Bounds In this section, we establish the relations between the structural properties of a given instance of (StQP) and the behavior of upper bounds u r (Q). Let us define the following sets: U r := {Q S : u r (Q) = ν(q)}, r = 0, 1,.... (23) Due to the monotonicity of the upper bounds, we readily obtain U 0 U 1... S. We first present necessary and sufficient conditions for membership in U r for each r N. Lemma 4.1 Q U r for some r N if and only if Ω(Q) r n. 11

12 Proof. The assertion follows immediately from (23) and (12). The next proposition presents an algebraic description of the sets U r. Proposition 4.1 For each r N, U r is a closed cone given by the union of a finite number of nonempty, closed, and convex cones. More specifically, U r = V d, (24) d r n where V d := {Q S : d T Qd x T Qx, for each x n }, d r n. (25) Furthermore, U r contains the line {λe : λ R}. Proof. Let us fix r N. Note that Q V d if and only if d Ω(Q). The relation (24) follows immediately from Lemma 4.1. For each d r n, V d is closed and convex since it is given by the intersection of an infinite number of closed half spaces in S. Clearly, V d is a cone. U r is closed since it is given by the union of a finite number of closed sets. Finally, for any λ R and any d r n, we have λe V d. For any r N, it follows from Proposition 4.1 that Q + λe U r for any λ R whenever Q U r. Note, however, that the cones U r are in general nonconvex. It is easy to verify that e i (e i ) T U 0 for each i = 1,..., n. However, I = n i=1 e i(e i ) T U 0 for any n 3. Remark 1 For any r N and any d r n, the unique global minimizer of the quadratic function (x d) T (x d) is given by d. If we define Q d := I ed T de T S, it follows that x T Q d x = x T x 2d T x = (x d) T (x d) d T d d T d = d T Q d d for any x n, with equality if and only if x = d. Therefore, Ω(Q d ) = {d} and Q d V d by (25). Since r n r+1 n by (7), it follows from Proposition 4.1 that U r U r+1 for each r N. Remark 2 Let G = (V, E) be a simple, undirected graph, where V = n. Consider the formulation (19) of the maximum stable set problem on G as an instance of (StQP), where 12

13 Q = I + A G. By (20), u r (I + A G ) = ν(i + A G ) for r α(g) 2, which implies that I + A G U r for each r α(g) 2. It follows that, for any simple, undirected graph G = (V, E), I + A G U n 2. Let us next define U := r N U r, and U := S\U. (26) The next lemma presents a structural property of the set U. Lemma 4.2 We have U = {Q S : Ω(Q) Q n }. (27) Proof. The relation (27) follows from Lemma 4.1, (26), and the fact that r N r n = Q n n. The following corollary presents an easy sufficient condition for membership in U. Corollary 4.1 We have Q U. Proof. Vavasis [20] proved that any quadratic optimization problem with rational data, which is not unbounded below, has a rational optimal solution. The assertion directly follows from this result and Lemma 4.2. Since cl(q) = S, the next result is a direct consequence of Corollary 4.1. Corollary 4.2 We have cl(u) = S. (28) By Corollary 4.1, for a given Q S, a necessary condition for Q U is that Q has irrational entries. Note, however, that this condition is not sufficient since, for any Q Q, we have µq U for any µ R + by Proposition 4.1. Finally, the next example illustrates that U for n 2. Example 4.1 Similar to Remark 1, let d n \Q n and define Q d := I ed T de T S. Then, Ω(Q d ) = {d} and Ω(Q d ) Q n =. By Lemma 4.2, Q d U. 13

14 5 Lower Bounds In this section, we focus on the relations between the structural properties of a given instance of (StQP) and the behavior of lower bounds l r (Q). Our analysis of lower bounds is considerably more involved since the expression (17) is more complicated in comparison with (12). Similar to U r, let us define the following sets: L r := {Q S : l r (Q) = ν(q)}, r = 0, 1,.... (29) Since the lower bounds are monotonically nondecreasing, we obtain L 0 L 1... S. 5.1 Characterization of L 0 First, we focus on the set L 0. To that end, given an instance of (StQP) and any γ R, replacing Q S with Q + γe in (StQP) shifts the optimal value by γ, i.e., ν(q + γe) = ν(q) + γ, by Lemma 3.1(v), while Ω(Q + γe) = Ω(Q). In particular, the shifted matrix obtained with γ = min 1 i j n Q ij = l 0 (Q) will play an important role and we define it below for future reference: Q s := Q l 0 (Q)E. (30) Note that Q s N and l 0 (Q s ) = 0. By Lemma 3.1(ii), ν(q s ) = ν(q) l 0 (Q) 0. (31) Next, we give a simple characterization of the set L 0. Proposition 5.1 Q L 0 if and only if there exists an index k {1,..., n} such that Q kk = min 1 i j n Q ij. Therefore, L 0 is a closed cone given by the union of n polyhedral cones, i.e., n L 0 = {Q S : Q kk Q ij, 1 i j n}. (32) k=1 14

15 Proof. Suppose that Q L 0. Then, l 0 (Q) = ν(q) = min 1 i j n Q ij by Lemma 3.1(i). Suppose, for a contradiction, that Q kk > l 0 (Q) for each k = 1,..., n. By (30), min k=1,...,n Q s kk > 0. Since Q s N, for any x n, we have n ( x T Q s x Q s jj(x j ) 2 j=1 min k=1,...,n Qs kk ) ( ) n (x j ) 2 j=1 min k=1,...,n Q s kk n where we used min x n n j=1 (x j) 2 = 1/n to derive the third inequality. Together with (31), we obtain that ν(q s ) = ν(q) l 0 (Q) > 0, contradicting our hypothesis. Conversely, given Q S, suppose that there exists an index k {1,..., n} such that Q kk = min 1 i j n Q ij. It is easy to verify that e k Ω(Q). Therefore, ν(q) = Q kk = min 1 i j n Q ij = l 0 (Q), where we used Lemma 3.1(i). Therefore, Q L 0. The relation (32) follows immediately. As an immediate consequence of the characterization in Proposition 5.1, the set L 0 is in general nonconvex since e i (e i ) T L 0 for each i = 1,..., n, while I = n i=1 e i(e i ) T L 0 for any n 2. Let us define > 0, L := r N L r, and L := S\L. (33) The next two sections lay the groundwork for the description of the sets L r, L, and L. 5.2 Two Auxiliary Sets In this section, we will define two auxiliary sets that will subsequently be helpful in the description of the sets L r, L, and L. To that end, we first define two index sets. For a given Q S, we have e T k Qe k = Q kk ν(q) for each k = 1,..., n. Therefore, each Q S induces the following partition of the indices: U := {k {1,..., n} : Q kk = ν(q)}, V := {k {1,..., n} : Q kk > ν(q)}. (34) We next define the following two auxiliary sets, which partition the set S: { } S 1 := Q S : min Q kk = ν(q) = {Q S : U }, (35) k=1,...,n 15

16 S 2 := { } Q S : min Q kk > ν(q) = {Q S : U = }. (36) k=1,...,n First, we present an algebraic description of the set S 1. Proposition 5.2 Q S 1 if and only if Ω(Q) {e 1,..., e n }. Furthermore, S 1 is a closed cone given by the union of a finite number of nonempty, closed, and convex cones. More specifically, n S 1 = V ek, (37) where V ek is defined as in (25). k=1 Proof. The assertions directly follow from (35) and the definition (25). The following inclusion follows immediately from Proposition 5.1 and (35): L 0 S 1. (38) We now turn our attention to the set S 2. The following proposition is one of the main results of this section. Proposition 5.3 S 2 L. Proof. Let Q S 2 and let x Ω(Q). Let the index sets P and Z be defined as in (22). First, we remark that P 2. Note that P = 1 if and only if x = e k for some k {1,..., n}, in which case Q S 1 by Proposition 5.2, contradicting our hypothesis. By Theorem 3.1, Q P P x P = ν(q)e P. (39) Fixing k P and considering the corresponding equation above, we obtain Q kj x j = ν(q). j P Since Q kk > ν(q), it follows that there exists l P such that l k and Q kl < ν(q). 16

17 Let us denote the smallest face of n that contains x by F, i.e., F = conv{e i : i P }. We make the following claim. For each r N, there exists q r Λ r n F such that ( ) ( ) r f r (q r ) := (q r ) T Q(q r ) (q r ) T diag(q) < ν(q), r = 0, 1,.... (40) r + 1 r + 1 We will prove our claim by induction on r. For r = 0, we define q 0 = (1/2)(e k + e l ), where k P and l P are as defined above. Clearly, q 0 Λ 0 n F and f 0 (q 0 ) = 2(q 0 ) T Q(q 0 ) (q 0 ) T diag(q) = Q kl < ν(q), (41) by the choice of k P and l P. This establishes (40) for r = 0. Suppose now that there exists q r Λ r n F that satisfies (40) for some r N. We will show that we can construct q r+1 Λ r+1 n F that satisfies (40) for r + 1. Let us define z r = (r + 2)q r Θ r n. By the induction hypothesis, f r (q r ) = 1 ( (z r ) T Q(z r ) (z r ) T diag(q) ) < ν(q). (42) (r + 1)(r + 2) For each j P, let us define w j := z r + e j Θ r+1 n. We have ( ) ( ) ( ) 1 r w j = q r + e j Λ r+1 n F, for each j P. r + 3 r + 3 r + 3 We will show that there exists j P such that q r+1 = (1/(r + 3))w j r + 1. To that end, (w j ) T Q(w j ) (w j ) T diag(q) = (z r ) T Q(z r ) + 2(z r ) T Qe j +Q jj (z r ) T diag(q) Q jj, satisfies (40) for = (z r ) T Q(z r ) (z r ) T diag(q) + 2(z r ) T Qe j, j P. Let us now focus on the term (z r ) T Qe j. Observe that q r = (1/(r + 2))z r F by the induction hypothesis and e j F since j P. Therefore, (z r ) T Qe j = (z r P )T Q P P (e j ) P each j P. Multiplying both sides by x j and summing over j P, we get ) x j(e j ) P, j P x j ( (z r P ) T Q P P (e j ) P ) = (z r P ) T Q P P ( j P = (z r P ) T Q P P x P, = ν(q)((z r P ) T e P ), = (r + 2)ν(Q), 17 for

18 where we used (39) in the third line and the definition of z r in the last line. Therefore, there exists j P such that (z r P )T Q P P (e j ) P = (z r ) T Qe j (r + 2)ν(Q). By defining q r+1 = (1/(r + 3))w j, we obtain ( ) ( ) r f r+1 (q r+1 ) = (q r+1 ) T Q(q r+1 ) (q r+1 ) T diag(q), r + 2 r ( ) = (w j ) T Q(w j ) (w j ) T diag(q), (r + 2)(r + 3) 1 ( ) = (z r ) T Q(z r ) (z r ) T diag(q) + 2(z r ) T Qe j, (r + 2)(r + 3) 1 ( (z r ) T Q(z r ) (z r ) T diag(q) + 2(r + 2)ν(Q) ), (r + 2)(r + 3) 1 < ((r + 1)(r + 2)ν(Q) + 2(r + 2)ν(Q)), (r + 2)(r + 3) ( ) ( ) r = ν(q) + ν(q), r + 3 r + 3 = ν(q), where we used the choice of j in the first inequality and the induction hypothesis (42) in the second one. Since l r (Q) f r (q r ) by (17), it follows from (40) that l r (Q) < ν(q) for each r N. Therefore, Q L. Example 5.1 Consider an instance of (StQP) in which Q s is a diagonal matrix with strictly positive diagonal entries. Note that this class includes all instances of (StQP) in which Q itself is a strictly positive diagonal matrix. Let β = n i=1 (1/Qs ii). It is easy to verify that the unique optimal solution x Ω(Q) is given by x j = (1/Q s jj)/β, j = 1,..., n. Therefore, by Proposition 5.2, Q S 1 for any n 2. It follows from Proposition 5.3 that Q L for any n 2. The following result is an immediate consequence of Proposition 5.3. Corollary 5.1 L S 1. It follows from Proposition 5.2 and Corollary 5.1 that a necessary condition for Q L is that Ω(Q) {e 1,..., e n }. An interesting question is whether this necessary condition is 18

19 in fact sufficient. The next two examples answer this question in the negative for different reasons. Example 5.2 Consider an instance of (StQP), where Q = One can verify that ν(q) = 1 and Ω(Q) = {e 1, (e 2 + e 3 )/2}, which implies that Q S 1. In this example, U = {1} and V = {2, 3}. Let us focus on Q V V. Note that, for n = 2, Q V V that L by Example 5.1. Therefore, for any r N, l r (Q V V ) < ν(q V V ) = 1. It follows l r (Q) = 1 (r + 1)(r + 2) min ( z T Qz z T diag(q) ), z Θ r n 1 ( z T Qz z T diag(q) ), (r + 1)(r + 2) = l r (Q V V ) < 1, min z Θ r n :z 1=0 for any r N. Therefore, Q L, i.e., Q S 1 \L. Example 5.3 Consider an instance of (StQP), where Q = Q is positive definite. It is easy to verify that ν(q) = 1 and Ω(Q) = {e 1 }, which implies that Q S 1. Similarly, U = {1} and V = {2, 3}. We claim that Q L. Let us fix r N and define z r := [r, 1, 1] T Θ r n. By (17), l r (Q) 1 ( (zr ) T Qz r (z r ) T diag(q) ), (r + 1)(r + 2) = r2 + 4r + 6 (r + 6), (r + 1)(r + 2) r 2 + 3r = r 2 + 3r + 2 < 1, 19

20 which implies that l r (Q) < ν(q) for each r N. Therefore, Q L, i.e., Q S 1 \L. Note that ν(q V V ) = 3/2 > 1 = ν(q) on this instance. 5.3 Description of S 1 \L Our next goal is to generalize Examples 5.2 and 5.3 in order to obtain a complete description of the set S 1 \L. The next lemma presents useful properties of the set S 1 \L. Lemma 5.1 For any Q S 1 \L, we have V, where V is defined as in (34). Proof. Let Q S 1 \L. Suppose, for a contradiction, that V =. Then, {e 1,..., e n } Ω(Q) since U = {1,..., n}. By Theorem 3.1, we have Q ij Q ii = ν(q) for each 1 i j n. Therefore, Q L 0 by Proposition 5.1, which contradicts our hypothesis since L 0 L. It follows from the proof of Lemma 5.1 that Q ij ν(q) for each i U, j = 1,..., n. (43) The next proposition gives a sufficient condition for membership in S 1 \L and generalizes Example 5.2. Proposition 5.4 Let Q S 1 be such that V. If ν(q V V ) = ν(q), where V is defined as in (34), then Q S 1 \L. Proof. The assertion follows from the observation that Q V V L for n = V and a similar argument as in Example 5.2. The next proposition presents another sufficient condition for membership in S 1 \L, thereby generalizing Example 5.3. Proposition 5.5 Let Q S 1 be such that V 2, where V is defined as in (34). Suppose that there exist indices i U, j V, k V, and j k such that Q ij = Q ik = ν(q), Q jk < ν(q). (44) Then, Q S 1 \L. 20

21 Proof. Suppose that Q S 1 satisfies the hypothesis and let us fix r N. We define z Θ r n as follows: z i = r, z j = 1, z k = 1, and all remaining entries of z are set to 0. By (17), l r (Q) 1 ( z T Qz z T diag(q) ), (r + 1)(r + 2) = ν(q)(r2 + 3r) + 2Q jk r 2 + 3r + 2 < ν(q), where we used (44) to derive the last inequality. It follows that Q L. We remark that the sufficient conditions of Propositions 5.4 and 5.5, in general, are not implied by one another. Indeed, the instance in Example 5.2 satisfies only the sufficient condition of Proposition 5.4, whereas the instance in Example 5.3 satisfies only that of Propositon 5.5 with i = 1, j = 2, and k = 3. Motivated by these sufficient conditions, let us define the following subset of S 1. S 1 := {Q S 1 : V and ν(q V V ) = ν(q)} {Q S 1 : i U, j V, (45) k V such that j k, Q ij = Q ik = ν(q), Q jk < ν(q)}. By Propositions 5.4 and 5.5, S 1 L. Let us define S 1 := S 1 \S 1. (46) Our next goal is to establish that the sufficent conditions of Propositions 5.4 and 5.5 completely describe the instances in S 1 \L, i.e., S 1 = S 1 \L. We will prove this assertion by showing that S 1 L. We now focus on instances of (StQP) for which Q S 1. For a given Q S 1, the following index sets will be useful. W 1 := {(j, k) : j V, k V, j k, Q jk < ν(q)}, (47) W 2 := {(j, k) : j V, k V, j k, Q jk ν(q)}. (48) 21

22 For Q S 1, if W 1 =, it follows from (43), (48), and (46) that Q ij ν(q) for 1 i j n and Q kk = ν(q) for some k = 1,..., n. Therefore, Q L 0 by Proposition 5.1, which implies that Q L. We will henceforth assume that W 1. In this case, it follows from (45) and (46) that β ijk := max{q ij, Q ik } > ν(q), for each i U, (j, k) W 1. (49) We also define β := min β ijk > ν(q), and ρ := β ν(q) > 0. (50) i U; (j,k) W 1 For a given Q S 1, we will next establish a lower bound on l r (Q) for each r N. Let us fix r N. Recall that l r (Q) is given by l r (Q) = 1 (r + 1)(r + 2) min (z T Qz z T diag(q)), r = 0, 1,.... z Θ r n We can rewrite the expression in the parentheses on the right-hand side as z T Qz z T diag(q) = Q ij z i z j Q ii z i + 2 Q ik z i z k i U j U i U i U k V + Q jk z j z k Q jj z j. (51) j V k V j V Next, we will derive lower bounds on the terms on the right-hand side of (51). For a given z Θ r n, let us define so that i U z i = r + 2 η. By (43), i U z j = η, (52) j V Q ij z i z j Q ii z i = Q ii z i (z i 1) + j U i U i U i U ( ) 2 ν(q) z i i U i U Q ij z i z j, j U\{i} z i, = (r + 2 η)(r + 1 η)ν(q), (53) 22

23 where we used z N n to derive the inequality. Similarly, Q jj z j (z j 1) + j V k V Q jk z j z k j V Q jj z j = j V Q jk z j z k + Q jk z j z k. (j,k) W 1 (j,k) W 2 By (47) and (48), we obtain the following lower bounds. Q jk z j z k ν(q)η(η 1), if z j z k = 0 Q jj z j for all (j, k) W 1, j V k V j V η(η 1)l η 2 (Q V V ), otherwise, (54) where the second part follows from the definition of l r (Q V V ) and the fact that z V Θ η 2 V. Note that, in the second case, z V should have at least two positive components, which implies that η 2. Finally, i U k V Q ik z i z k = i U z i ( k V Q ik z k ) Note that Q ik ν(q) for each i U and k V by (43). Furthermore, if there exists (j, k ) W 1 such that z j z k > 0, then Q ik z k = k V k V \{j,k } Q ik z k + Q i,j z j + Q i,k z k ν(q)η + ρ, for each i U,. since max{q i,j, Q i,k } ν(q) + ρ by (50) for each i U. Therefore, (r + 2 η) (ν(q)η + ρ), if z j z k > 0 Q ik z i z k for some (j, k) W 1, i U k V ν(q)(r + 2 η)η, otherwise, (55) Using these lower bounds, we consider the following five cases: Case 1: If j V z j = η = 0, then z j = 0 for each j V. By (51) and (53), z T Qz z T diag(q) (r + 2)(r + 1)ν(Q). (56) Case 2: If j V z j = η = 1, then it follows from (51), (53), (54), and (55) that z T Qz z T diag(q) (r + 2)(r + 1)ν(Q). (57) 23

24 Case 3: If j V z j = η = r + 2, then z i = 0 for each i U. By (51) and (54), z T Qz z T diag(q) (r + 2)(r + 1) min{ν(q), l r (Q V V )}. (58) Case 4a: If 2 j V z j = η r + 1 and z j z k = 0 for each (j, k) W 1, then it follows from (51), (53), (54), and (55) that z T Qz z T diag(q) (r + 2)(r + 1)ν(Q). (59) Case 4b: If 2 j V z j = η r + 1 and there exists (j, k) W 1 such that z j z k > 0, then, by (51), (53), (54), and (55), z T Qz z T diag(q) (r + 2 η)(r η)ν(q) + η(η 1)l η 2 (Q V V ) + 2ρ(r + 2 η). (60) where and It follows from the five cases above that { l r (Q) min ν(q), l r (Q V V ), min η {2,...,r+1} h(q, η, r) := (1 λ η,r )ν(q) + λ η,r l η 2 (Q V V ) + λ η,r := η(η 1) (r + 1)(r + 2). } h(q, η, r), (61) 2ρ(r + 2 η) (r + 1)(r + 2), (62) We next establish that the second and the third terms in (61) are at least as large as ν(q) for all sufficiently large values of r. For any Q S 1 with V, ν(q V V ) = min{x T Qx : e T x = 1, x 0, x i = 0, i U} ν(q). By (45) and (46), we therefore have ν(q V V ) > ν(q) for any Q S 1. Since lim r l r (Q V V ) = ν(q V V ), there exists ˆr N such that l r (Q V V ) ν(q), for all r > ˆr. (63) Therefore, the second term in (61) is at least as large as ν(q) for all r > ˆr. Let us next focus on the third term in (61) for r > ˆr. Note that it suffices to consider only η {2,..., ˆr + 2} for the range of the minimum since h(q, η, r) > ν(q) for all η > ˆr + 2 by (63). 24

25 Let us now fix η {2,..., ˆr + 2} and consider the last term in (61) as a function of r. We claim that there exists r η N such that h(q, η, r) ν(q), for all r r η, (64) where h is defined as in (62). Indeed, h(q, η, r) can be rewritten as ν(q) + 2ρ(r + 2 η) η(η 1) (ν(q) l η 2(Q V V )). (r + 1)(r + 2) Therefore, there exists r η N such that the second term is nonnegative for all r r η, which establishes (64). It follows from (63), (64), and (61) that l r (Q) = ν(q), for all r r, where Therefore, Q L. { r := max ˆr + 1, } max r η <. η {2,...,ˆr+2} 5.4 Descriptions of L and L The following main result provides a complete description of the sets L and L. Theorem 5.1 The following relations are satisfied: 1. L = S L = S 1 S 2. where S 1, S 1 and S 2 are defined as in (45), (46), and (36), respectively. For illustrative purposes, we present the following example. Example 5.4 Let Q(ρ) := ρ 1 + ρ 1 + ρ ρ

26 For any ρ 0, ν(q(ρ)) = 1 and Ω(Q(ρ)) = e 1, which implies that Q(ρ) S 1. We have U = {1} and V = {2, 3}. Note that Q(0) S 1 by Example 5.3. On the other hand, for any ρ > 0, Q(ρ) S 1. Our computational experiments reveal that Q(1) L 5 and Q(0.1) L 48. Example 5.4 illustrates that L, in general, is not a closed set. Our next result gives a description of the closure of L. Proposition 5.6 cl(l) = S 1. Proof. By Theorem 5.1 and (46), L S 1. Note that S 1 is a closed set by Proposition 5.2. Therefore, cl(l) S 1. Conversely, let Q S 1. By Proposition 5.2, there exists some i {1,..., n} such that e i Ω(Q). Let us define the following sequence. Q k := Q + 1 k ( ee T e i (e i ) T ), k = 1, 2,.... Clearly, lim k Q k = Q. We will show that Q k L for each k = 1, 2,.... Let us fix k. Since Q k Q N, ν(q k ) ν(q) by Lemma 3.1(iii). Furthermore, (e i ) T Q k e i = ν(q) ν(q k ), which implies that ν(q k ) = ν(q) and e i Ω(Q k ). Therefore, Q k S 1 for each k = 1, 2,.... Since e i Ω(Q), we have Q ij ν(q) and Q jj ν(q) for each j = 1,..., n. By the definition of Q k, U = {i}, V = {1,..., n}\{i}. We have { ν((q k ) V V ) = min x T Qx + 1 } ν(q) + 1 x n:x i =0 k k > ν(q) = ν(q k), which implies that the condition of Proposition 5.4 cannot be satisfied. Since (Q k ) ij > ν(q) for each j V, the condition of Proposition 5.5 cannot be satisfied either. Therefore, Q k S 1, i.e., Q k S 1. By Theorem 5.1, Q k L for each k = 1, 2,.... Therefore, Q cl(l). By Proposition 5.6, Q(0) cl(l)\l in Example 5.4. It is worth noticing that cl(l) S in general. For instance, I cl(l) since I S 1 for any n 2. 26

27 5.5 Description of L r In this section, we give an algebraic description of the sets L r. In particular, our next result generalizes Proposition 5.1. Theorem 5.2 For any r = 0, 1,..., L r is given by the union of n polyhedral cones. More specifically, we have where L k r := for k = 1,..., n. { Q S : Q kk L r := n L k r, (65) k=1 1 ( z T Qz z T diag(q) ) }, for all z Θ r n, (66) (r + 1)(r + 2) Proof. Let us fix r N and let Q L r. By Corollary 5.1 and (33), L r S 1, which implies that ν(q) = min Q kk = l r (Q) = k=1,...,n 1 (r + 1)(r + 2) min (z T Qz z T diag(q)). z Θ r n Therefore, Q L r if and only if Q L k r for some k {1,..., n}. Since Θ r n is a finite set, E k r is a polyhedral cone and the result follows. Recall that L k r is defined by O(n r+2 ) inequalities for each k = 1,..., n. Therefore, it follows from Theorem 5.2 that, for any fixed r N, one can check in polynomial time if Q L r. We next establish an interesting connection between the behavior of lower bounds and the stability number of a certain associated graph. By Proposition 5.1, Q L 0 if and only if all the diagonal elements of the shifted matrix Q s N given by (30) are equal to zero. Therefore, for each Q L 0, min k=1,...,n Q s kk > 0 and Qs has at least one off-diagonal entry which is equal to zero. Given M N, we define the sparsity graph G M associated with M as follows. There are n vertices labeled 1,..., n and vertex i and vertex j are connected by an edge if M ij > 0, 1 i < j n. The next result establishes a connection between the stability number of the sparsity graph of the matrix Q s and the behavior of lower bounds l r (Q). 27

28 Proposition 5.7 Let Q S\L 0 and let G = G Q s denote the sparsity graph of Q s with stability number α(g). Then, l r (Q) = min 1 i j n Q ij < ν(q) for each r = 0, 1,..., α(g) 2 and l r (Q) > min 1 i j n Q ij for each r α(g) 1. Therefore, Proof. Given Q S\L 0, let G = G Q s Q L r, r = 0, 1,..., α(g) 2. (67) denote the sparsity graph of Q s and let A G S denote the adjacency matrix of G. By the hypothesis, there exists some 1 i < j n such that Q s ij = 0. Therefore, α(g) 2 by definition of the sparsity graph. We now define the following two matrices. ( ) Q := min 1 i j n:q s ij >0 Qs ij (I + A G ), Q := ( max 1 i j n Qs ij ) (I + A G ). Clearly, we have Q N, Q N, Q s Q N, and Q Q s N. By Lemma 3.1(iii), min 1 i j n:q s ij >0 Q ij l r (Q ) l r (Q s ) l r (Q ), for each r = 0, 1,.... Note that each of Q and Q is a positive multiple of I + A G. By Lemma 3.1(iv), we have ( ) ( ) l r (I + A G ) l r (Q s ) l r (I + A G ). (68) max 1 i j n Qs ij The assertion now follows directly from (19), (30), Lemma 3.1(v), and (21). The relation (67) follows immediately. Example 5.5 Consider an instance of (StQP) in which n Q = Q s = 2 0 n n is an n n arrowhead matrix, where n 3. It is easy to verify that ν(q) = 1 and Ω(Q) = {e 1 }. Therefore, U = {1} and V = {2,..., n}. By (45), (46), and Theorem 5.1, Q L. We have α(g) = n 1, where G = G Q denotes the sparsity graph of Q. By Proposition 5.7, we have l r (Q) = min 1 i j n Q ij = 0 for each r = 0, 1,..., n 3 and l r (Q) > 0 for each r n 2. It follows that Q L r for each r = 0, 1,..., n 3. 28

29 5.6 Relations Among Different Sets In this section, we summarize the relations among all the important sets defined in previous sections. Proposition 5.8 The following relations are satisfied: L 0 L 1... L cl(l) = S 1 U 0 U 1... U cl(u) = S. (69) Proof. By Corollary 5.1, Proposition 5.2, and Proposition 4.1, we obtain L S 1 U 0 since {e 1,..., e n } 0 n. The last equality follows from Corollary 4.2. The remaining inclusions follow from the definitions (29), (33), (23), and (26). It is worth noticing the significant difference between the sets L and U. For any n 2, while cl(l) is strictly contained in the set U 0, which is the smallest set in the sequence of the sets U r, we have cl(u) = S. We close this section by briefly commenting on the instances of (StQP) for which the upper and lower bounds coincide at a finite level of the hierarchy. From a computational point of view, this class of instances is especially important since equality of upper and lower bounds yields a certificate of optimality. We therefore define the following sets: E r := {Q S : l r (Q) = u r (Q)} = L r U r = L r, r = 0, 1,..., (70) where the last equality follows from Proposition 5.8. Therefore, the algebraic description of such instances are precisely given by Theorem Concluding Remarks In this paper, we investigated the sequences of copositive optimization based upper and lower bounds on the optimal value of a standard quadratic optimization problem. We gave a complete description of the instances for which the upper and/or the lower bound is exact at a finite level of the hierarchy and the instances for which the upper and/or the lower bound converges to the optimal value only in the limit. 29

30 An important consequence of our analysis is that the upper bounds seem to be more well-behaved in comparison with the lower bounds. Note that the extreme rays of inner polyhedral approximations I r, which give rise to upper bounds, are given by dd T, where d r n and the extreme rays of the cone C of completely positive matrices are given by rank one matrices xx T, where x R n +\{0} (see, e.g., [1]). It follows that the set of extreme rays of I r is a subset of the set of extreme rays of C. On the other hand, the outer polyhedral approximations O r are generated by the matrices (1/((r + 1)(r + 2))(zz T Diag(z)), where z Θ r n. For z = (r + 2)e i Θ r n, the corresponding matrix is given by e i (e i ) T, i = 1,..., n, which are also extreme rays of C. However, for each z Θ r n\{(r + 2)e i : i = 1,..., n}, it is easy to construct a w R n \{0} such that w T z = 0 and zz T Diag(z), ww T < 0, which implies that zz T Diag(z) C. Together with our analysis, this observation suggests that a few faces of O r in fact coincide with those of C whereas most of the faces of O r do not support the cone C. Our results, combined with the recent progress on the facial structure of the cone C (see, e.g., [11, 9]), may serve as a basis for the construction of tighter polyhedral outer approximations. Acknowledgments We are grateful to Immanuel Bomze for several interesting discussions during the preparation of this manuscript. References [1] A. Berman and N. Shaked-Monderer. Completely Positive Matrices. World Scientific, River Edge, New Jersey, [2] I. M. Bomze. On standard quadratic optimization problems. Journal of Global Optimization, 13(4): ,

31 [3] I. M. Bomze and E. de Klerk. Solving standard quadratic optimization problems via linear, semidefinite and copositive programming. Journal of Global Optimization, 24: , [4] I. M. Bomze, M. Dür, E. de Klerk, C. Roos, A. Quist, and T. Terlaky. On copositive programming and standard quadratic optimization problems. Journal of Global Optimization, 18(4): , [5] I. M. Bomze, M. Dür, and C.-P. Teo. Copositive optimization. Optima, 89:2 8, [6] S. Bundfuss and M. Dür. An adaptive linear approximation algorithm for copositive programs. SIAM Journal on Optimization, 20(1):30 53, [7] S. Burer. On the copositive representation of binary and continuous nonconvex quadratic programs. Mathematical Programming, 120(2): , [8] E. de Klerk and D. V. Pasechnik. Approximation of the stability number of a graph via copositive programming. SIAM Journal on Optimization, 12(4): , [9] P. J. C. Dickinson. Geometry of the copositive and completely positive cones. Journal of Mathematical Analysis and Applications, 380, , [10] P. J. C. Dickinson and L. Gijben. On the computational complexity of membership problems for the completely positive cone and its dual. Computational Optimization and Applications, 57(2): , [11] M. Dür and G. Still. Interior points of the completely positive cone. Electronic Journal of Linear Algebra, 17:48 53, [12] J. B. Lasserre. Global optimization with polynomials and the problem of moments. SIAM Journal on Optimization, 11(3): , [13] J. B. Lasserre. New approximations for the cone of copositive matrices and its dual. Mathematical Programming, 144(1-2): ,

32 [14] T. S. Motzkin and E. G. Straus. Maxima for graphs and a new proof of a theorem of Turán. Canadian Journal of Mathematics, 17: , [15] K. G. Murty and S. N. Kabadi. Some NP-complete problems in quadratic and nonlinear programming. Mathematical Programming, 39(2): , [16] P. A. Parrilo. Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization. PhD thesis, California Institute of Technology, Pasadena, CA, [17] J. Peña, J. Vera, and L. F. Zuluaga. Computing the stability number of a graph via linear and semidefinite programming. SIAM Journal on Optimization, 18(1):87 105, [18] J. Sponsel, S. Bundfuss, and M. Dür. An improved algorithm to test copositivity. Journal of Global Optimization, 52: , [19] N. N. Tam. Continuity of the optimal value function in indefinite quadratic programming. Journal of Global Optimization, 23:43 61, [20] S. Vavasis. Quadratic programming is in NP. Information Processing Letters, 36(2):73 77, [21] E. A. Yıldırım. On the accuracy of uniform polyhedral approximations of the copositive cone. Optimization Methods and Software, 27(1): ,

Scaling relationship between the copositive cone and Parrilo s first level approximation

Scaling relationship between the copositive cone and Parrilo s first level approximation Scaling relationship between the copositive cone and Parrilo s first level approximation Peter J.C. Dickinson University of Groningen University of Vienna University of Twente Mirjam Dür University of

More information

The maximal stable set problem : Copositive programming and Semidefinite Relaxations

The maximal stable set problem : Copositive programming and Semidefinite Relaxations The maximal stable set problem : Copositive programming and Semidefinite Relaxations Kartik Krishnan Department of Mathematical Sciences Rensselaer Polytechnic Institute Troy, NY 12180 USA kartis@rpi.edu

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with I.M. Bomze (Wien) and F. Jarre (Düsseldorf) IMA

More information

Considering Copositivity Locally

Considering Copositivity Locally Considering Copositivity Locally Peter J.C. Dickinson Uni. of Groningen Uni. of Vienna Uni. of Twente Roland Hildebrand Uni. of Grenoble Weierstrass Institute Uni. of Grenoble IFORS 2017 Thursday 20th

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

University of Groningen. Copositive Programming a Survey Dür, Mirjam. Published in: EPRINTS-BOOK-TITLE

University of Groningen. Copositive Programming a Survey Dür, Mirjam. Published in: EPRINTS-BOOK-TITLE University of Groningen Copositive Programming a Survey Dür, Mirjam Published in: EPRINTS-BOOK-TITLE IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to

More information

The extreme rays of the 5 5 copositive cone

The extreme rays of the 5 5 copositive cone The extreme rays of the copositive cone Roland Hildebrand March 8, 0 Abstract We give an explicit characterization of all extreme rays of the cone C of copositive matrices. The results are based on the

More information

An Adaptive Linear Approximation Algorithm for Copositive Programs

An Adaptive Linear Approximation Algorithm for Copositive Programs 1 An Adaptive Linear Approximation Algorithm for Copositive Programs Stefan Bundfuss and Mirjam Dür 1 Department of Mathematics, Technische Universität Darmstadt, Schloßgartenstr. 7, D 64289 Darmstadt,

More information

A Geometrical Analysis of a Class of Nonconvex Conic Programs for Convex Conic Reformulations of Quadratic and Polynomial Optimization Problems

A Geometrical Analysis of a Class of Nonconvex Conic Programs for Convex Conic Reformulations of Quadratic and Polynomial Optimization Problems A Geometrical Analysis of a Class of Nonconvex Conic Programs for Convex Conic Reformulations of Quadratic and Polynomial Optimization Problems Sunyoung Kim, Masakazu Kojima, Kim-Chuan Toh arxiv:1901.02179v1

More information

B-468 A Quadratically Constrained Quadratic Optimization Model for Completely Positive Cone Programming

B-468 A Quadratically Constrained Quadratic Optimization Model for Completely Positive Cone Programming B-468 A Quadratically Constrained Quadratic Optimization Model for Completely Positive Cone Programming Naohiko Arima, Sunyoung Kim and Masakazu Kojima September 2012 Abstract. We propose a class of quadratic

More information

Completely Positive Reformulations for Polynomial Optimization

Completely Positive Reformulations for Polynomial Optimization manuscript No. (will be inserted by the editor) Completely Positive Reformulations for Polynomial Optimization Javier Peña Juan C. Vera Luis F. Zuluaga Received: date / Accepted: date Abstract Polynomial

More information

An improved characterisation of the interior of the completely positive cone

An improved characterisation of the interior of the completely positive cone Electronic Journal of Linear Algebra Volume 2 Volume 2 (2) Article 5 2 An improved characterisation of the interior of the completely positive cone Peter J.C. Dickinson p.j.c.dickinson@rug.nl Follow this

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

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

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

arxiv: v1 [math.oc] 23 Nov 2012

arxiv: v1 [math.oc] 23 Nov 2012 arxiv:1211.5406v1 [math.oc] 23 Nov 2012 The equivalence between doubly nonnegative relaxation and semidefinite relaxation for binary quadratic programming problems Abstract Chuan-Hao Guo a,, Yan-Qin Bai

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with M. Bomze (Wien) and F. Jarre (Düsseldorf) and

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has

More information

Lagrangian-Conic Relaxations, Part I: A Unified Framework and Its Applications to Quadratic Optimization Problems

Lagrangian-Conic Relaxations, Part I: A Unified Framework and Its Applications to Quadratic Optimization Problems Lagrangian-Conic Relaxations, Part I: A Unified Framework and Its Applications to Quadratic Optimization Problems Naohiko Arima, Sunyoung Kim, Masakazu Kojima, and Kim-Chuan Toh Abstract. In Part I of

More information

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

e-companion ONLY AVAILABLE IN ELECTRONIC FORM OPERATIONS RESEARCH doi 10.1287/opre.1110.0918ec e-companion ONLY AVAILABLE IN ELECTRONIC FORM informs 2011 INFORMS Electronic Companion Mixed Zero-One Linear Programs Under Objective Uncertainty: A Completely

More information

MAT-INF4110/MAT-INF9110 Mathematical optimization

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

More information

On the structure of the 5 x 5 copositive cone

On the structure of the 5 x 5 copositive cone On the structure of the 5 x 5 copositive cone Roland Hildebrand 1 Mirjam Dür 2 Peter Dickinson Luuk Gijbens 3 1 Laboratory Jean Kuntzmann, University Grenoble 1 / CNRS 2 Mathematics Dept., University Trier

More information

1 Strict local optimality in unconstrained optimization

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

TORIC WEAK FANO VARIETIES ASSOCIATED TO BUILDING SETS

TORIC WEAK FANO VARIETIES ASSOCIATED TO BUILDING SETS TORIC WEAK FANO VARIETIES ASSOCIATED TO BUILDING SETS YUSUKE SUYAMA Abstract. We give a necessary and sufficient condition for the nonsingular projective toric variety associated to a building set to be

More information

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs Raphael Louca Eilyan Bitar Abstract Robust semidefinite programs are NP-hard in general In contrast, robust linear programs admit

More information

Separating Doubly Nonnegative and Completely Positive Matrices

Separating Doubly Nonnegative and Completely Positive Matrices Separating Doubly Nonnegative and Completely Positive Matrices Hongbo Dong and Kurt Anstreicher March 8, 2010 Abstract The cone of Completely Positive (CP) matrices can be used to exactly formulate a variety

More information

Lift-and-Project Techniques and SDP Hierarchies

Lift-and-Project Techniques and SDP Hierarchies MFO seminar on Semidefinite Programming May 30, 2010 Typical combinatorial optimization problem: max c T x s.t. Ax b, x {0, 1} n P := {x R n Ax b} P I := conv(k {0, 1} n ) LP relaxation Integral polytope

More information

Research Reports on Mathematical and Computing Sciences

Research Reports on Mathematical and Computing Sciences ISSN 1342-2804 Research Reports on Mathematical and Computing Sciences Doubly Nonnegative Relaxations for Quadratic and Polynomial Optimization Problems with Binary and Box Constraints Sunyoung Kim, Masakazu

More information

From seven to eleven: Completely positive matrices with high cp-rank

From seven to eleven: Completely positive matrices with high cp-rank From seven to eleven: Completely positive matrices with high cp-rank Immanuel M. Bomze a, Werner Schachinger a, Reinhard Ullrich a, a University of Vienna, Department of Statistics and Operations Research,

More information

Modeling with semidefinite and copositive matrices

Modeling with semidefinite and copositive matrices Modeling with semidefinite and copositive matrices Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria F. Rendl, Singapore workshop 2006 p.1/24 Overview Node and Edge relaxations

More information

Global Quadratic Minimization over Bivalent Constraints: Necessary and Sufficient Global Optimality Condition

Global Quadratic Minimization over Bivalent Constraints: Necessary and Sufficient Global Optimality Condition Global Quadratic Minimization over Bivalent Constraints: Necessary and Sufficient Global Optimality Condition Guoyin Li Communicated by X.Q. Yang Abstract In this paper, we establish global optimality

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

Ellipsoidal Mixed-Integer Representability

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

More information

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

On a Polynomial Fractional Formulation for Independence Number of a Graph

On a Polynomial Fractional Formulation for Independence Number of a Graph On a Polynomial Fractional Formulation for Independence Number of a Graph Balabhaskar Balasundaram and Sergiy Butenko Department of Industrial Engineering, Texas A&M University, College Station, Texas

More information

CO 250 Final Exam Guide

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

More information

M17 MAT25-21 HOMEWORK 6

M17 MAT25-21 HOMEWORK 6 M17 MAT25-21 HOMEWORK 6 DUE 10:00AM WEDNESDAY SEPTEMBER 13TH 1. To Hand In Double Series. The exercises in this section will guide you to complete the proof of the following theorem: Theorem 1: Absolute

More information

Interior points of the completely positive cone

Interior points of the completely positive cone Electronic Journal of Linear Algebra Volume 17 Volume 17 (2008) Article 5 2008 Interior points of the completely positive cone Mirjam Duer duer@mathematik.tu-darmstadt.de Georg Still Follow this and additional

More information

Introduction to Semidefinite Programming I: Basic properties a

Introduction to Semidefinite Programming I: Basic properties a Introduction to Semidefinite Programming I: Basic properties and variations on the Goemans-Williamson approximation algorithm for max-cut MFO seminar on Semidefinite Programming May 30, 2010 Semidefinite

More information

The Trust Region Subproblem with Non-Intersecting Linear Constraints

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

WHEN DOES THE POSITIVE SEMIDEFINITENESS CONSTRAINT HELP IN LIFTING PROCEDURES?

WHEN DOES THE POSITIVE SEMIDEFINITENESS CONSTRAINT HELP IN LIFTING PROCEDURES? MATHEMATICS OF OPERATIONS RESEARCH Vol. 6, No. 4, November 00, pp. 796 85 Printed in U.S.A. WHEN DOES THE POSITIVE SEMIDEFINITENESS CONSTRAINT HELP IN LIFTING PROCEDURES? MICHEL X. GOEMANS and LEVENT TUNÇEL

More information

A solution approach for linear optimization with completely positive matrices

A solution approach for linear optimization with completely positive matrices A solution approach for linear optimization with completely positive matrices Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with M. Bomze (Wien) and F.

More information

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries Chapter 1 Measure Spaces 1.1 Algebras and σ algebras of sets 1.1.1 Notation and preliminaries We shall denote by X a nonempty set, by P(X) the set of all parts (i.e., subsets) of X, and by the empty set.

More information

On Conic QPCCs, Conic QCQPs and Completely Positive Programs

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

POLARS AND DUAL CONES

POLARS AND DUAL CONES POLARS AND DUAL CONES VERA ROSHCHINA Abstract. The goal of this note is to remind the basic definitions of convex sets and their polars. For more details see the classic references [1, 2] and [3] for polytopes.

More information

Copositive matrices and periodic dynamical systems

Copositive matrices and periodic dynamical systems Extreme copositive matrices and periodic dynamical systems Weierstrass Institute (WIAS), Berlin Optimization without borders Dedicated to Yuri Nesterovs 60th birthday February 11, 2016 and periodic dynamical

More information

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone ON THE IRREDUCIBILITY LYAPUNOV RANK AND AUTOMORPHISMS OF SPECIAL BISHOP-PHELPS CONES M. SEETHARAMA GOWDA AND D. TROTT Abstract. Motivated by optimization considerations we consider cones in R n to be called

More information

A New Certificate For Copositivity

A New Certificate For Copositivity A New Certificate For Copositivity Peter J.C. Dickinson March 2, 2018 Abstract In this article, we introduce a new method of certifying any copositive matrix to be copositive. This is done through the

More information

New Lower Bounds on the Stability Number of a Graph

New Lower Bounds on the Stability Number of a Graph New Lower Bounds on the Stability Number of a Graph E. Alper Yıldırım June 27, 2007 Abstract Given a simple, undirected graph G, Motzkin and Straus [Canadian Journal of Mathematics, 17 (1965), 533 540]

More information

Separation and relaxation for cones of quadratic forms

Separation and relaxation for cones of quadratic forms Separation and relaxation for cones of quadratic forms Samuel Burer Hongbo Dong May 14, 2010 Revised: April 28, 2011 Abstract Let P R n be a pointed, polyhedral cone. In this paper, we study the cone C

More information

On approximations, complexity, and applications for copositive programming Gijben, Luuk

On approximations, complexity, and applications for copositive programming Gijben, Luuk University of Groningen On approximations, complexity, and applications for copositive programming Gijben, Luuk IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you

More information

Semidefinite Programming Basics and Applications

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

An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version

An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version 1 An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version Robert Shorten 1, Oliver Mason 1 and Christopher King 2 Abstract The original

More information

On the closure of the completely positive semidefinite cone and linear approximations to quantum colorings

On the closure of the completely positive semidefinite cone and linear approximations to quantum colorings Electronic Journal of Linear Algebra Volume 32 Volume 32 (2017) Article 2 2017 On the closure of the completely positive semidefinite cone and linear approximations to quantum colorings Sabine Burgdorf

More information

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

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

More information

A Note on KKT Points of Homogeneous Programs 1

A Note on KKT Points of Homogeneous Programs 1 A Note on KKT Points of Homogeneous Programs 1 Y. B. Zhao 2 and D. Li 3 Abstract. Homogeneous programming is an important class of optimization problems. The purpose of this note is to give a truly equivalent

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize

More information

Conic approach to quantum graph parameters using linear optimization over the completely positive semidefinite cone

Conic approach to quantum graph parameters using linear optimization over the completely positive semidefinite cone Conic approach to quantum graph parameters using linear optimization over the completely positive semidefinite cone Monique Laurent 1,2 and Teresa Piovesan 1 1 Centrum Wiskunde & Informatica (CWI), Amsterdam,

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 194 (015) 37 59 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: wwwelseviercom/locate/dam Loopy, Hankel, and combinatorially skew-hankel

More information

Unbounded Convex Semialgebraic Sets as Spectrahedral Shadows

Unbounded Convex Semialgebraic Sets as Spectrahedral Shadows Unbounded Convex Semialgebraic Sets as Spectrahedral Shadows Shaowei Lin 9 Dec 2010 Abstract Recently, Helton and Nie [3] showed that a compact convex semialgebraic set S is a spectrahedral shadow if the

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

COMPLEXITY OF SHORT RECTANGLES AND PERIODICITY

COMPLEXITY OF SHORT RECTANGLES AND PERIODICITY COMPLEXITY OF SHORT RECTANGLES AND PERIODICITY VAN CYR AND BRYNA KRA Abstract. The Morse-Hedlund Theorem states that a bi-infinite sequence η in a finite alphabet is periodic if and only if there exists

More information

Facets for Node-Capacitated Multicut Polytopes from Path-Block Cycles with Two Common Nodes

Facets for Node-Capacitated Multicut Polytopes from Path-Block Cycles with Two Common Nodes Facets for Node-Capacitated Multicut Polytopes from Path-Block Cycles with Two Common Nodes Michael M. Sørensen July 2016 Abstract Path-block-cycle inequalities are valid, and sometimes facet-defining,

More information

Permutation invariant proper polyhedral cones and their Lyapunov rank

Permutation invariant proper polyhedral cones and their Lyapunov rank Permutation invariant proper polyhedral cones and their Lyapunov rank Juyoung Jeong Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland 21250, USA juyoung1@umbc.edu

More information

Second Order Cone Programming Relaxation of Positive Semidefinite Constraint

Second Order Cone Programming Relaxation of Positive Semidefinite Constraint 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 information

A Parametric Simplex Algorithm for Linear Vector Optimization Problems

A Parametric Simplex Algorithm for Linear Vector Optimization Problems A Parametric Simplex Algorithm for Linear Vector Optimization Problems Birgit Rudloff Firdevs Ulus Robert Vanderbei July 9, 2015 Abstract In this paper, a parametric simplex algorithm for solving linear

More information

3. Linear Programming and Polyhedral Combinatorics

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

More information

A new approximation hierarchy for polynomial conic optimization

A new approximation hierarchy for polynomial conic optimization A new approximation hierarchy for polynomial conic optimization Peter J.C. Dickinson Janez Povh July 11, 2018 Abstract In this paper we consider polynomial conic optimization problems, where the feasible

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

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3

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

Classification of root systems

Classification of root systems Classification of root systems September 8, 2017 1 Introduction These notes are an approximate outline of some of the material to be covered on Thursday, April 9; Tuesday, April 14; and Thursday, April

More information

Optimization over Structured Subsets of Positive Semidefinite Matrices via Column Generation

Optimization over Structured Subsets of Positive Semidefinite Matrices via Column Generation Optimization over Structured Subsets of Positive Semidefinite Matrices via Column Generation Amir Ali Ahmadi Princeton, ORFE a a a@princeton.edu Sanjeeb Dash IBM Research sanjeebd@us.ibm.com March 8, 2016

More information

The cocycle lattice of binary matroids

The cocycle lattice of binary matroids Published in: Europ. J. Comb. 14 (1993), 241 250. The cocycle lattice of binary matroids László Lovász Eötvös University, Budapest, Hungary, H-1088 Princeton University, Princeton, NJ 08544 Ákos Seress*

More information

A note on 5 5 Completely positive matrices

A note on 5 5 Completely positive matrices A note on 5 5 Completely positive matrices Hongbo Dong and Kurt Anstreicher October 2009; revised April 2010 Abstract In their paper 5 5 Completely positive matrices, Berman and Xu [BX04] attempt to characterize

More information

GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION

GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION Chapter 4 GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION Alberto Cambini Department of Statistics and Applied Mathematics University of Pisa, Via Cosmo Ridolfi 10 56124

More information

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 1 Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 2 A system of linear equations may not have a solution. It is well known that either Ax = c has a solution, or A T y = 0, c

More information

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane Alberto Del Pia Department of Industrial and Systems Engineering & Wisconsin Institutes for Discovery, University of Wisconsin-Madison

More information

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

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

More information

On the projection onto a finitely generated cone

On the projection onto a finitely generated cone Acta Cybernetica 00 (0000) 1 15. On the projection onto a finitely generated cone Miklós Ujvári Abstract In the paper we study the properties of the projection onto a finitely generated cone. We show for

More information

Copositive Plus Matrices

Copositive Plus Matrices Copositive Plus Matrices Willemieke van Vliet Master Thesis in Applied Mathematics October 2011 Copositive Plus Matrices Summary In this report we discuss the set of copositive plus matrices and their

More information

SCHUR IDEALS AND HOMOMORPHISMS OF THE SEMIDEFINITE CONE

SCHUR IDEALS AND HOMOMORPHISMS OF THE SEMIDEFINITE CONE SCHUR IDEALS AND HOMOMORPHISMS OF THE SEMIDEFINITE CONE BABHRU JOSHI AND M. SEETHARAMA GOWDA Abstract. We consider the semidefinite cone K n consisting of all n n real symmetric positive semidefinite matrices.

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Copositive and Semidefinite Relaxations of the Quadratic Assignment Problem (appeared in Discrete Optimization 6 (2009) )

Copositive and Semidefinite Relaxations of the Quadratic Assignment Problem (appeared in Discrete Optimization 6 (2009) ) Copositive and Semidefinite Relaxations of the Quadratic Assignment Problem (appeared in Discrete Optimization 6 (2009) 231 241) Janez Povh Franz Rendl July 22, 2009 Abstract Semidefinite relaxations of

More information

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

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

More information

A ten page introduction to conic optimization

A ten page introduction to conic optimization CHAPTER 1 A ten page introduction to conic optimization This background chapter gives an introduction to conic optimization. We do not give proofs, but focus on important (for this thesis) tools and concepts.

More information

3. Linear Programming and Polyhedral Combinatorics

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

More information

On mixed-integer sets with two integer variables

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

Research Reports on Mathematical and Computing Sciences

Research Reports on Mathematical and Computing Sciences ISSN 1342-284 Research Reports on Mathematical and Computing Sciences Exploiting Sparsity in Linear and Nonlinear Matrix Inequalities via Positive Semidefinite Matrix Completion Sunyoung Kim, Masakazu

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

4. Algebra and Duality

4. 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 information

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9 MAT 570 REAL ANALYSIS LECTURE NOTES PROFESSOR: JOHN QUIGG SEMESTER: FALL 204 Contents. Sets 2 2. Functions 5 3. Countability 7 4. Axiom of choice 8 5. Equivalence relations 9 6. Real numbers 9 7. Extended

More information

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

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

More information

Math 341: Convex Geometry. Xi Chen

Math 341: Convex Geometry. Xi Chen Math 341: Convex Geometry Xi Chen 479 Central Academic Building, University of Alberta, Edmonton, Alberta T6G 2G1, CANADA E-mail address: xichen@math.ualberta.ca CHAPTER 1 Basics 1. Euclidean Geometry

More information

Week 3: Faces of convex sets

Week 3: Faces of convex sets Week 3: Faces of convex sets Conic Optimisation MATH515 Semester 018 Vera Roshchina School of Mathematics and Statistics, UNSW August 9, 018 Contents 1. Faces of convex sets 1. Minkowski theorem 3 3. Minimal

More information

1 Positive definiteness and semidefiniteness

1 Positive definiteness and semidefiniteness Positive definiteness and semidefiniteness Zdeněk Dvořák May 9, 205 For integers a, b, and c, let D(a, b, c) be the diagonal matrix with + for i =,..., a, D i,i = for i = a +,..., a + b,. 0 for i = a +

More information

University of Groningen. An improved algorithm to test copositivity Sponsel, Julia; Bundfuss, Stefan; Dur, Mirjam

University of Groningen. An improved algorithm to test copositivity Sponsel, Julia; Bundfuss, Stefan; Dur, Mirjam University of Groningen An improved algorithm to test copositivity Sponsel, Julia; Bundfuss, Stefan; Dur, Mirjam Published in: Journal of Global Optimization DOI: 10.1007/s10898-011-9766-2 IMPORTANT NOTE:

More information

We simply compute: for v = x i e i, bilinearity of B implies that Q B (v) = B(v, v) is given by xi x j B(e i, e j ) =

We simply compute: for v = x i e i, bilinearity of B implies that Q B (v) = B(v, v) is given by xi x j B(e i, e j ) = Math 395. Quadratic spaces over R 1. Algebraic preliminaries Let V be a vector space over a field F. Recall that a quadratic form on V is a map Q : V F such that Q(cv) = c 2 Q(v) for all v V and c F, and

More information

Lecture 6 - Convex Sets

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

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

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

More information

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