On the Mixed Binary Representability of Ellipsoidal Regions Alberto Del Pia1 and Jeffrey Poskin2 1

Department of Industrial and Systems Engineering & Wisconsin Institute for Discovery University of Wisconsin-Madison, Madison, WI, USA, [email protected] 2 Department of Mathematics University of Wisconsin-Madison, Madison, WI, USA, [email protected]

Abstract. Representability results for mixed-integer linear systems play a fundamental role in optimization since they give geometric characterizations of the feasible sets that arise from mixed-integer linear programs. We consider a natural extension of mixed-integer linear systems obtained by adding just one ellipsoidal inequality. The set of points that can be described, possibly using additional variables, by these systems are called ellipsoidal mixed binary representable. In this work, we give geometric conditions that characterize ellipsoidal mixed binary representable sets.

1

Introduction

The theory of representability starts with a paper of Dantzig [1] and studies one fundamental question: Given a specified type of algebraic constraints, which subsets of Rn can be represented as the feasible points of a system defined by these constraints, possibly using additional variables? Several researchers have investigated representability questions (see, e.g., [3], [4], [8], [9], [5], [10], [7], [6]), and a systematic study for mixed-integer linear systems is mainly due to Meyer and Jeroslow. Since the projection of a polyhedron is a polyhedron (see [11]), the sets representable by system of linear inequalities are polyhedra. More formally, a set S ⊆ Rn is representable as the projected solution set of a linear system Dw ≤ d w ∈ Rn × Rp if and only if S is a polyhedron. If we allow also binary extended variables, a geometric characterization has been given by Jeroslow [6]. A set S ⊆ Rn is representable as the projected solution set of a mixed-integer linear system Dw ≤ d w ∈ Rn × Rp × {0, 1}p

if and only if S is the union of a finite number of polyhedra, each having the same recession cone. We are interested in giving representability results for mixed-integer sets defined not only by linear inequalities, but also by quadratic inequalities of the form (w−c)> Q(w−c) ≤ γ, where Q is a positive semidefinite matrix. Inequalities of this type are called ellipsoidal inequalities, and the set of points that satisfy one of them is called an ellipsoidal region. Ellipsoidal inequalities arise in many practical applications. As an example, many real-life quantities are normally distributed; and for a normal distribution, a natural confidence set, containing the vast majority of the objects, is an ellipsoidal region. See, e.g., [12] for other applications of ellipsoidal inequalities. A characterization of sets representable by an arbitrary number of ellipsoidal inequalities seems to be currently completely out of reach. In fact, it is easy to construct examples where just two ellipsoidal inequalities in R3 project to a semialgebraic set described by polynomials of degree four in R2 . This can happen even without linear inequalities or binary extended variables. As a consequence, in this work we will focus on understanding the expressive power of just one ellipsoidal inequality. Formally, we say that a set S ⊆ Rn is ellipsoidal mixed binary (EMB) representable if it can be obtained as the projection onto Rn of the solution set of a system of the form Dw ≤ d (w − c)> Q(w − c) ≤ γ w∈R

n+p

(1)

q

× {0, 1} ,

where Q is positive semidefinite. There is a strong connection between EMBrepresentable sets and mixed-integer quadratic programming (MIQP). In a MIQP problem we aim at minimizing a quadratic function over mixed integer points in a polyhedron. Since MIQP ∈ N P [2], any MIQP with bounded objective is polynomially equivalent to a polynomial number of MIQP feasibility problems. If the objective quadratic is ellipsoidal, then each feasibility problem is a feasibility problem over a set of the form (1). Our main result is the following geometric characterization of EMB-representable sets. Theorem 1. A set S ⊆ Rn is EMB-representable if and only if there exist ellipsoidal regions Ei ⊆ Rn , i = 1, . . . , k, polytopes Pi ⊆ Rn , i = 1, . . . , k, and a polyhedral cone C ⊆ Rn such that S=

k [

(Ei ∩ Pi ) + C.

(2)

i=1

An example of an EMB-representable set is given in Figure 1. Both directions of Theorem 1 have geometric implications. Since each set (2) can be obtained as the projection of a set described by a system (1), this

Fig. 1. An EMB-representable set in R3

means that the k ellipsoidal regions Ei can be expressed with just one ellipsoidal inequality in a higher dimension. We prove this direction of the theorem by explicitly giving an extended formulation for S. The other direction of Theorem 1 states that the projection of each system (1) onto Rn is a set of the form (2). The proof of this statement essentially reduces to proving that the projection S of a set {x ∈ Rn+1 | Dx ≤ d, (x−c)> Q(x−c) ≤ γ} onto Rn is a set of the form (2). In order to do so, we introduce the key concept of a shadowing hyperplane. This hyperplane, that will be formally introduced later, allows us to split the ellipsoidal region into two ‘parts’ which, in turn, allow us to decompose S as a union of subsets Si . We will then see how each set Si can be obtained as the projection of a set in Rn+1 lying on a hyperplane. This will allow us to prove that each Si can be described with linear inequalities and one ellipsoidal inequality. The remainder of this paper is organized as follows. In §2, we provide a number of results relating to the intersection of an ellipsoidal region with a polyhedron and the projections of such regions. In §3, we prove Theorem 1.

2

Ellipsoidal Regions and Hyperplanes

In this section we formally define ellipsoidal regions. These regions will appear throughout our study of representability. We will prove a few results on the intersection of ellipsoidal regions with half-spaces as well as their projections. These results will be necessary for our proof of Theorem 1. We say that a set E is an ellipsoidal region in Rn if there exists an n × n matrix Q  0 (i.e., Q is positive semi-definite), a vector c ∈ Rn , and a number γ ∈ R, such that E = {x ∈ Rn | (x − c)> Q(x − c) ≤ γ}. We note that if Q  0 (i.e., Q is positive definite) and γ > 0, then E is an ellipsoid, i.e., the image of the unit ball B = {x ∈ Rn | ||x|| ≤ 1} under an invertible affine transformation.

Given a set E ⊆ Rn × Rp and a vector y¯ ∈ Rp , we define the y¯-restriction of E as E|y=¯y = {x ∈ Rn | (x, y¯) ∈ E}. Note that E|y=¯y geometrically consists of the intersection of E with coordinate hyperplanes. Sometimes we will need to consider E|y=¯y in the original space Rn × Rp , thus we also define ˜ y=¯y = {(x, y¯) ∈ Rn × Rp | (x, y¯) ∈ E}. E| We will also need to perform several restrictions y1 = y¯1 , . . . , yk = y¯k at the ˜ y =¯y ,...,y =¯y . same time. In such case we simply write E|y1 =¯y1 ,...,yk =¯yk and E| 1 1 k k In the remainder of the paper we will denote by “rec” the recession cone of a set, by “lin” the lineality space of a set, by “span” the linear space generated by a set of vectors, by “cone” the cone generated by a set of vectors, by “range” the range of a matrix, and by “ker” the kernel of a matrix. The following observation is well-known, and we give a proof for completeness. Observation 1 Let q(x) = x> Qx + b> x be a quadratic function on Rn with Q  0. Then q(x) has a minimum on Rn if and only if b is in the range of Q. Proof. Assume b ∈ / range(Q). Then since Q is symmetric, we can write b = Qr+c with Qc = 0 and c 6= 0. Consider x(t) = −tc for t ∈ R. Then we have q(x(t)) = b> x(t) = −tc> c. Since c 6= 0, we see that q(x(t)) → −∞ as t → +∞. Thus, q(x) has no minimum on Rn . Assume there exists x0 ∈ Rn such that 21 b = Qx0 . Then q(x) = (x + x0 )> Q(x + x0 ) − x> 0 Qx0 and q(x) has a minimum at any x ¯ such that x ¯ + x0 ∈ ker(Q). In particular, −x0 is a minimizer and q(−x0 ) = −x> Qx is the optimal value. t u 0 0 The following lemma shows that ellipsoidal regions are closed under intersections with coordinate hyperplanes. This is equivalent to fixing a number of variables. Lemma 1. Let E be an ellipsoidal region in Rn × Rp . Then for any y¯ ∈ Rp , the set E|y=¯y is an ellipsoidal region in Rn . Proof. Let E = {(x, y) ∈ Rn × Rp | q(x, y) ≤ polynomial  >  Q x−c q(x, y) = y − c0 R>

γ}, where q(x, y) is the quadratic   R x−c . ¯ y − c0 Q

For any fixed y¯ ∈ Rp , since Q  0 it suffices to show there exists cy¯ ∈ Rn and γy¯ ∈ R such that E|y=¯y = {x ∈ Rn | (x − cy¯)> Q(x − cy¯) ≤ γy¯}. Let y¯ ∈ Rp . Since q(x, y) has a minimum on Rn × Rp , the quadratic function ¯ y − c0 ), q(x, y¯) = (x − c)> Q(x − c) + 2(¯ y − c0 )> R> (x − c) + (¯ y − c0 )> Q(¯ has a minimum on Rn . Applying Observation 1, R(¯ y − c0 ) ∈ range(Q), and n 0 there exists x ¯ ∈ R such that Q¯ x = R(¯ y − c ). Defining cy¯ := c − x ¯ and γy¯ := ¯ y − c0 ) we have γ+x ¯> Q¯ x − (¯ y − c0 )> Q(¯ E|y=¯y = {x ∈ Rn | (x − cy¯)> Q(x − cy¯) ≤ γy¯}. t u We are now ready to provide a geometric description of ellipsoidal regions. A consequence of this description is that any non-empty ellipsoidal region may be decomposed into the Minkowski sum of an ellipsoid and a linear space. Lemma 2. Let E be an ellipsoidal region in Rn . Then (i) E = ∅, or (ii) E is an affine space, or (iii) There exists a k-dimensional linear space L ⊆ Rn , and k distinct indices i1 , . . . , ik ∈ {1, . . . , n} such that the restriction E|xi1 =¯xi1 ,...,xik =¯xik is an ellipsoid in Rn−k , and ˜ x =¯x ,...,x =¯x + L. E = E| i1 i1 ik ik Proof. Let E = {x ∈ Rn | (x − c)> Q(x − c) ≤ γ}. If γ < 0, then E = ∅ since Q is positive semidefinite. Thus, we may assume that γ ≥ 0 and E is non-empty. We now show that rec(E) = {x ∈ Rn | x> Qx ≤ 0} = ker(Q). Since E is a closed convex set, rec(E) is equal to the set of recession directions at any point x ∈ E. Consider the point c ∈ E. Then for any r ∈ ker(Q) and λ > 0 we have c + λr ∈ E since λ2 r> Qr = 0 ≤ γ. Assume r ∈ Rn is a recession direction from c ∈ E. Let Q = L> L be a Cholesky decomposition of Q. Then for any λ > 0 we have λ2 r> Qr = λ2 ||Lr||2 ≤ γ, which implies Lr = 0 and r ∈ ker(Q). Now assume γ = 0. By the above argument, x ∈ E if and only if x ∈ {c} + ker(Q). Thus E = {c} + ker(Q) is an affine space. Assume now γ > 0. If Q is invertible then E is an ellipsoid and we are done. Thus, we may assume L := ker(Q) is nontrivial. Let L = {l1 , . . . , lk } be a basis for L. Extend L to a basis L0 of Rn by adding a subset of the standard basis vectors {e1 , . . . , en } of Rn . Let J ⊆ {1, . . . , n} be the set of indices j for which

ej ∈ L0 . Let {i1 , . . . , ik } = {1, . . . , n} − J . Consider E 0 := E|xi1 =0,...,xik =0 and ˜ x =0,...,x =0 . E˜0 := E| i1 ik We now show E = E˜0 + L. Since E˜0 ⊆ E and rec(E) = L, we clearly have 0 E˜0 + L ⊆ E. Let v ∈ E. Expanding P v in the basis L , we have for some l ∈ L and scalars αj ∈ R, that v = l + j∈J αj ej . Since L = rec(E) we have v − l = P 0 ˜0 j∈J αj ej ∈ E and E ⊆ E + L. 0 By Lemma 1, E is an ellipsoidal region in Rn−k . To show E 0 is an ellipsoid in Rn−k it remains to show that E 0 is full-dimensional and bounded. If E 0 is unbounded, then E 0 has some recession direction outside of L which contradicts the fact that rec(E) = L. We finally show that E 0 is full-dimensional. We first show that E is full-dimensional in Rn . This follows since γ > 0 and there exists a vector, namely c ∈ Rn , for which the continuous function (x − c)> Q(x − c) has value 0. This implies that there exists an -ball around c, say B, such that B ⊆ E. The fact that E 0 is full-dimensional follows by considering the intersection of B + L with E 0 . t u We make the following remark about the proof of (iii) that will be used later. If one of the standard basis vectors of Rn , say en , is not contained in L, then we may assume that xn does not occur among the fixed variables xi1 , . . . , xik . To see this, note that in completing the basis L of L to a basis of Rn we may first add the standard basis vector en to the set L. It can be shown that Lemma 2 is in fact an if and only if statement. It then provides a complete geometric characterization of ellipsoidal regions. The next observation gives a description of the recession cones that will be encountered in this paper. Observation 2 Let P be a polyhedron and E an ellipsoidal region in Rn . Then rec(E ∩ P) is a polyhedral cone. Proof. Clearly, rec(E ∩ P) = rec(E) ∩ rec(P). The set rec(P) is a polyhedral cone (see, e.g., [11]), and rec(E) is a linear space by Lemma 2. As a consequence rec(E ∩ P) is a polyhedral cone. t u The following lemma shows that to compute the projection of an ellipsoidal region E in Rn , it suffices to consider the projection of E ∩ H for a specific hyperplane H ⊆ Rn . We will refer to such a hyperplane H as a shadowing hyperplane, as it contains enough information to completely describe the projection, or ‘shadow’, of E. Given a set S ⊆ Rn , and a positive integer k ≤ n, we will denote by projk (S) the projection of S onto its first k coordinates. Formally, projk (S) = {x ∈ Rk | ∃y ∈ Rn−k with (x, y) ∈ S}. Lemma 3. Let E be an ellipsoidal region in Rn . Then there exists a hyperplane H ⊆ Rn with en ∈ / lin(H) such that projn−1 (E) = projn−1 (E ∩ H).

Proof. We first note that it suffices to find a hyperplane H such that for any x ∈ E there exists λ ∈ R such that x + λen ∈ E ∩ H. The cases E = ∅ and E an affine space are trivial. If E = ∅ then any hyperplane H with en ∈ / lin(H) satisfies the condition of the lemma. If E = v + L is an affine space, either en ∈ lin(L) or en ∈ / lin(L). If en ∈ lin(L), we may take H = {x ∈ Rn | xn = 0} since for ¯ ∈ R, namely λ ¯ = −¯ ¯ n ∈ E ∩ H. any x ¯ ∈ E there exists λ xn , such that x ¯ + λe If en ∈ / lin(H), then we may take H to be any hyperplane containing E with en ∈ / lin(H). We now show the lemma when E is an ellipsoid, say E = {Ax + c | ||x|| ≤ 1} with A an invertible n×n matrix. Let H 0 = {x ∈ Rn | xn = 0}. Clearly, for any x in the standard unit ball B there exists λ ∈ R such that x+λen ∈ B∩H 0 . Let−1U be A en an orthogonal transformation that maps the standard unit vector en to ||A −1 e || . n Let T be the invertible affine transformation defined by T (x) = AU (x) + c. We claim that H := T (H 0 ) is an appropriate hyperplane. Let x ¯ ∈ E. Since ¯ ∈ R such that E = AB + c = T (B), we have T −1 (¯ x) ∈ B. Then there exists λ ¯ λ ¯ n ∈ B ∩ H 0 . Applying T we have x T −1 (¯ x) + λe ¯ + ||A−1 en || en ∈ E ∩ H. We have en ∈ / lin(H), since otherwise projn−1 (E) = projn−1 (E ∩ H) ⊆ projn−1 (H) would have dimension at most n − 2, contradicting the full-dimensionality of E. Assume now that E is a full-dimensional and unbounded ellipsoidal region, say E = {x ∈ Rn | (x − c)> Q(x − c) ≤ γ} for some singular positive semi-definite matrix Q, and γ > 0. Let L = ker(Q), which by Lemma 2 is the recession cone of E. Suppose first that en ∈ L and consider H = {x ∈ Rn | xn = 0}. Then for any x ¯ ∈ E, we have x ¯−x ¯n en ∈ E ∩ H, and H has the desired property. Thus, we may assume that en ∈ / L. We now apply Lemma 2, and obtain a decomposition ˜ x =¯x ,...,x =¯x + L. E = E| i1 i1 ik ik Further, E 0 := E|xi1 =¯xi1 ,...,xik is an ellipsoid in Rn−k . We note that since en ∈ / lin(H), by the remark following Lemma 2, we may assume xn is not among the variables fixed. Thus, we may assume that e0n , the restriction of en obtained by dropping the fixed components, is non-zero in Rn−k . We can now apply the proof of the bounded case above to the ellipsoid E 0 . That is, there exists a hyperplane H 0 ⊆ Rn−k such that for any x0 ∈ E 0 there exists λ0 ∈ R such that x0 + λ0 e0n ∈ E 0 ∩ H 0 . ˜ 0 be obtained from H 0 by considering it in the original space Rn , i.e., Let H ˜ 0 if and only if xi = x we have x ∈ H ¯i1 , . . . , xik = x ¯i=k and the vector consisting 1 of components of x not among these xij is in H 0 . We claim that the hyperplane ˜ 0 + L satisfies the condition of the lemma. By construction, en ∈ H := H / lin(H). Now for any x ∈ E, there exists l ∈ L such that x − l ∈ E˜0 . Then for some λ ∈ R we have x − l + λen ∈ E˜0 ∩ H and since L ⊆ H we have x + λen ∈ E ∩ H. t u With these results in hand, we are now ready to proceed to the proof of Theorem 1.

3

Proof of Theorem 1

To prove sufficiency of the condition, assume that we are given a set S=

k [

(Ei ∩ Pi ) + C,

i=1

where Ei = {x ∈ Rn | (x − ci )> Qi (x − ci ) ≤ γi } are ellipsoidal regions, Pi = {x ∈ Rn | Ai x ≤ bi } are polytopes, and C = cone{r1 , . . . , rt } ⊆ Rn is a polyhedral cone. For each ellipsoidal region Ei , if γi > 0 we can normalize the right hand side of the inequality to 1. Else, Ei is either empty or an affine space and γi can be set to 1 at the cost of adding additional linear inequalities to the system Ai x ≤ bi . Thus, we may assume γi = 1 for all i = 1, . . . , k. We introduce new continuous variables xi ∈ Rn and binary variables δi ∈ {0, 1}, for i = 1, . . . , k, that will model the individual regions Ei ∩ Pi + C. Then S can be described as the set of x ∈ Rn such that x=

k X

(xi + δi ci ) +

t X

λj rj

j=1

i=1

Ai xi ≤ δi (bi − Ai ci ) k X

i = 1, . . . , k

δi = 1

i=1

>    x1 Q1 x1  x2      Q 2     x2   ..     ≤1 . . .. .    ..  xk Qk xk 

xi ∈ Rn , δi ∈ {0, 1} λj ∈ R

i = 1, . . . , k

≥0

j = 1, . . . , t.

Now if δ1 = 1 the remaining δi must be 0. Then for each xi with i 6= 1, we have the constraint Ai xi ≤ 0 which has the single feasible point xi = 0 since Pi is a polytope. The remaining constraints reduce to x = x1 + c1 +

t X

λj rj

j=1

A1 (x1 + c1 ) ≤ b1 x> 1 Q1 x1 ≤ 1 x1 ∈ R n λj ∈ R≥0

j = 1, . . . , t. 0

By employing a change of variables x = x1 + c1 , it can be checked that the latter system describes the region E1 ∩ P1 + C. The remaining regions follow symmetrically. Therefore S is EMB-representable.

The remainder of the proof is devoted to proving necessity of the condition. We are given an ellipsoidal region E and a polyhedron P in Rn+p+q , and we define S¯ := E ∩ P ∩ (Rn+p × {0, 1}q ), ¯ S := projn (S). We must show the existence of ellipsoidal regions Ei ⊆ Rn , i = 1, . . . , k, polytopes Pi ⊆ Rn , i = 1, . . . , k, and a polyhedral cone C ⊆ Rn such that S=

k [

(Ei ∩ Pi ) + C.

i=1

Claim 1. It suffices to find ellipsoidal regions Ei ⊆ Rn , polytopes Pi ⊆ Rn , and polyhedral cones Ci ⊆ Rn , for i = 1, . . . , k, that satisfy S=

k [

(Ei ∩ Pi + Ci ).

(3)

i=1

Proof of claim. Let S˜ := E ∩ P ∩ (Rn+p × [0, 1]q ). Then for every z¯ ∈ Rq , define S¯z¯ := E ∩ P ∩ (Rn+p × {¯ z }). Clearly, for every z¯ ∈ {0, 1}q , we have rec(S¯z¯) = ˜ ˜ Since projections and recession rec(S), and so projn (rec(S¯z¯)) = projn (rec(S)). cones operators commute for closed convex sets, we obtain rec(projn (S¯z¯)) = ˜ ˜ ˜ is a projn (rec(S)). Let C := projn (rec(S)). By Observation 2, the set rec(S) polyhedral cone, thus so is its projection C. Note that S¯ = ∪z¯∈{0,1}q S¯z¯ implies S = ∪z¯∈{0,1}q projn (S¯z¯), therefore rec(S) = Sk Sk C. This concludes the proof since S = i=1 (Ei ∩ Pi + Ci ) = i=1 (Ei ∩ Pi ) + C.  Claim 2. It suffices to find ellipsoidal regions Ei ⊆ Rn , polyhedra Pi ⊆ Rn , and polyhedral cones Ci ⊆ Rn , for i = 1, . . . , k, that satisfy (3). Proof of claim. In order to show the claim, we prove that if we have Ei ∩ Pi + Ci for an ellipsoidal region Ei , a polyhedron Pi , and a polyhedral cone Ci , then we may replace Pi with a polytope R without loss. Replacing Ci with Ci + rec(Ei ∩ Pi ) if necessary, we may assume that rec(Ei ∩ Pi ) ⊆ Ci . Note that the newly defined Ci is a polyhedral cone by Observation 2. Consider a polyhedral approximation B of Ei such that B ⊆ Rn is a polyhedron, Ei ⊆ B, and rec(Ei ) = rec(B). Then B∩Pi is a polyhedron and can be decomposed as R + Ci0 for a polytope R and a polyhedral cone Ci0 ⊆ Ci . We claim that Ei ∩ R + Ci = Ei ∩ Pi + Ci . Let x ∈ Ei ∩ R + Ci , and note that R ⊆ Pi so that x ∈ Ei ∩ Pi + Ci . Thus, Ei ∩ R + Ci ⊆ Ei ∩ Pi + Ci . Let x ∈ Ei ∩ Pi + Ci . Then x ∈ B ∩ Pi + Ci = R + Ci and we may write x = r + c for some r ∈ R, c ∈ Ci . Note that c ∈ rec(Ei ), and since rec(Ei ) is a linear space by Lemma 2, we obtain −c ∈ rec(Ei ) as well. Then x = (x − c) + c and x − c = r ∈ Ei ∩ R, c ∈ Ci so x ∈ Ei ∩ R + Ci . 

Claim 3. We can assume without loss of generality q = 0. Proof of claim. Note that, using restrictions, we can write the set S in the form [ ¯ z=¯z ). S= projn (S| z¯∈{0,1}q

¯ z=¯z = E 0 ∩ P 0 for some ellipsoidal It suffices to show that each restriction S| 0 n+p 0 n+p region E ⊂ R and polyhedron P ⊆ R . Then, assuming the result in the ¯ z=¯z ) = ∪k (Ei ∩ Pi + Ci ). Since case q = 0, for each z¯ ∈ {0, 1}q we have projn (S| i=1 S is the finite union of such sets, the result follows. ¯ z=¯z = E|z=¯z ∩ P|z=¯z . By Lemma 1, E 0 := E|z=¯z is Let z¯ ∈ {0, 1}q . We note S| n+p an ellipsoidal region in R . Let P = {(x, y, z) ∈ Rn+p ×{0, 1}q | Ax+By+Cz ≤ 0 d}. Also, P := P|z=¯z = {(x, y) ∈ Rn+p | Ax + By ≤ d − C z¯} is clearly a polyhedron.  Claim 4. We can assume without loss of generality p = 1. Proof of claim. Let E ∩ P ⊆ Rn+p . We prove that S = projn (E ∩ P) has the desired decomposition, by induction on p. For this claim, we assume the base case, p = 1. Now let p = k, and suppose the statement holds for p < k. Given E ∩ P ⊆ Rn+k , by the base case p = 1 we have projn+k−1 (E ∩ P) =

t [

(Ei ∩ Pi + Ci ).

i=1

Since the projection of a union is the union of the projections, we have S = projn (E ∩ P) =

t [

projn (Ei ∩ Pi + Ci ).

i=1

Now projn is a linear operator and by the induction hypothesis we have S=

si t  [ [ i=1

 (Ei,j ∩ Pi,j + Ki,j ) + Ci0 ,

j=1

0 where Ci0 := projn (Ci ). Setting Ki,j = Ki,j + Ci0 for each i = 1, . . . , t and j = 1, . . . , si , we have si t  [  [ 0 S= (Ei,j ∩ Pi,j + Ki,j ) , i=1

j=1

and we are done.  To prove Theorem 1 it remains to show the following. Assume we are given E ∩ P ⊆ Rn+1 . We must show the existence of ellipsoidal regions Ei ⊆ Rn , polyhedra Pi ⊆ Rn , and polyhedral cones Ci ⊆ Rn , for i = 1, . . . , k, that satisfy (3).

Given a half-space H + = {x ∈ Rn | a> x ≥ b}, we write H for the hyperplane {x ∈ Rn | a> x = b} and H − for the half-space {x ∈ Rn | a> x ≤ b}. A polyhedron is the intersection of finitely many half-spaces. Thus, there exist half-spaces H1+ , . . . , Hs+ ⊆ Rn+1 such that P = ∩si=1 Hi+ . By Lemma 3, there exists a hyperplane H0 ⊂ Rn+1 with en+1 ∈ / lin(H0 ) such that projn (E) = projn (E ∩ H0 ). Then E ∩ P = (E ∩ H0+ ∩si=1 Hi+ ) ∪ (E ∩ H0− ∩si=1 Hi+ ), and it suffices to show the statement for the region E ∩ H0+ ∩si=1 Hi+ . Claim 5. Let H be the collection of hyperplanes H among H0 , . . . , Hs with en+1 ∈ / lin(H). Then [ projn (E ∩si=0 Hi+ ) = projn (E ∩ H ∩si=0 Hi+ ). H∈H

Proof of claim. It suffices to show that E ∩si=0 Hi+ has the following property: for any x ∈ E ∩si=0 Hi+ there exists a hyperplane H ∈ H and a λ ∈ R such that x + λen+1 ∈ E ∩ H ∩si=0 Hi+ . To prove the claim, we show that we can translate a point x ∈ E ∩si=0 Hi+ along the line {x + ten+1 | t ∈ R}, and inside the feasible region, until it meets a halfspace in H at equality. If en+1 ∈ lin(Hi ) for a half-space Hi , then x+λen+1 ∈ Hi+ for any λ ∈ R. Let x ¯ ∈ E ∩si=0 Hi+ . Then, by the existence of the shadowing hyperplane H0 , there is one direction among {±en+1 } along which x ¯ may be translated ¯ ∈ R such that x to intersect H0 while staying inside E. Thus, there exists λ ¯+ + s ¯ ¯ λen+1 ∈ E ∩i=0 Hi and x ¯ + λen+1 is contained in at least one hyperplane H ∈ H.  Then for any H ∈ H it suffices to show that there exists an ellipsoidal region E 0 ⊆ Rn and a polyhedron P 0 ⊆ Rn such that projn (E ∩ H ∩si=0 Hi+ ) = E 0 ∩ P 0 . Without loss of generality, we may assume that Hi ∩ H 6= ∅ for each i = 0, . . . , s. If not, say Hj ∩ H = ∅ for some 0 ≤ j ≤ s. Then either E ∩ H ∩ Hj+ = ∅ and our region is empty, or E ∩ H ∩ Hj+ = E ∩ H and Hj+ is redundant and may be removed. We now show that each half-space Hi+ can be replaced with a different halfspace Mi+ such that E ∩ H ∩ Hi+ = E ∩ H ∩ Mi+ and en+1 ∈ lin(Mi+ ). Without loss of generality, consider H1+ and the region E ∩H ∩H1+ . Let U = H ∩H1 . Then U is an (n − 1)-dimensional affine space, say U = v + V for a linear space V of dimension n − 1. Let W = V + span(en+1 ). Since en+1 ∈ / lin(U ), M1 := v + W is a hyperplane in Rn+1 that divides H into the same two regions that H1 does. In particular, upon choice of direction, we have that M1+ has the desired properties. We may now replace each Hi+ with Mi+ in this way. By the requirement en+1 ∈ lin(Mi+ ), we have that each Mi+ is defined by a linear inequality with the coefficient of xn+1 equal to 0. Thus, the projection

¯ + . Further, if each H + for projn (Mi+ ) is a half-space in Rn which we denote H i i i = 0, . . . , s is replaced in this way, we have ¯ +, projn (E ∩ H ∩si=0 H + ) = projn (E ∩ H ∩si=0 M + ) = projn (E ∩ H) ∩si=0 H i

0

i s ¯ ∩i=0 Hi+ .

i

and we have the desired polyhedron P := It remains to show that projn (E ∩ H) is an ellipsoidal region E 0 ⊆ Rn . Let H = {(x, y) ∈ Rn+1 | a> (x, y) = b}. Then there exists a linear transformation from Rn+1 to itself, defined by the matrix A whose first n rows are the first n standard unit vectors of Rn+1 and whose last row is a. Moreover, A is invertible since en+1 is not in lin(H). Then, by construction of A, for any vector (x, y) ∈ Rn+1 we have A(x, y) = (x, c) for some c ∈ R. Furthermore, A(H) gets mapped to the hyperplane {(x, y) ∈ Rn+1 | y = b}. Now, since A is invertible we have x ∈ projn (E ∩ H) ⇔ ∃y ∈ R such that (x, y) ∈ E ∩ H ⇔ (x, b) ∈ A(E ∩ H) ⇔ (x, b) ∈ A(E). This shows that projn (E ∩ H) = A(E)|y=b . Ellipsoidal regions are clearly preserved under invertible linear transformations, therefore A(E) is an ellipsoidal region. Finally, by Lemma 1, the set A(E)|y=b is an ellipsoidal region. This concludes the proof that projn (E ∩ H) is an ellipsoidal region E 0 . t u

References 1. G.B. Dantzig. Discrete variable extremum problems. Operations Research, 5:266– 277, 1957. 2. A. Del Pia, S.S. Dey, and M. Molinaro. Mixed-integer quadratic programming is in NP. Manuscript, 2014. 3. F. Glover. New results on equivalent integer programming formulations. Mathematical Programming, 8:84–90, 1975. 4. T. Ibaraki. Integer programming formulation of combinatorial optimization problems. Discrete Mathematics, 16:39–52, 1976. 5. R. Jeroslow. Representations of unbounded optimizations as integer programs. Journal of Optimization Theory and Applications, 30:339–351, 1980. 6. R.G. Jeroslow. Representability in mixed integer programming, I: Characterization results. Discrete Applied Mathematics, 17:223–243, 1987. 7. R.G. Jeroslow and J.K. Lowe. Modelling with integer variables. Mathematical Programming Study, 22:167–184, 1984. 8. R.R. Meyer. Integer and mixed-integer programming models: General properties. Journal of Optimization Theory and Applications, 16(3/4):191–206, 1975. 9. R.R. Meyer. Mixed-integer minimization models for piecewise-linear functions of a single variable. Discrete Mathematics, 16:163–171, 1976. 10. R.R. Meyer, M.V. Thakkar, and W.P. Hallman. Rational mixed integer and polyhedral union minimization models. Math. Oper. Res., 5:135–146, 1980. 11. A. Schrijver. Theory of Linear and Integer Programming. Wiley, Chichester, 1986. 12. K. Villaverde, O. Kosheleva, and M. Ceberio. Why ellipsoid constraints, ellipsoid clusters, and Riemannian space-time: Dvoretzky’s theorem revisited. In M. Ceberio and V. Kreinovich, editors, Constraint Programming and Decision Making, volume 539 of Studies in Computational Intelligence, pages 203–207. Springer, 2014.

On the Mixed Binary Representability of Ellipsoidal ...

Given a set E ⊆ Rn × Rp and a vector ¯y ∈ Rp, we define the ¯y-restriction of. E as ..... n | Aix ≤ bi} are polytopes, and C = cone{r1,...,rt} ⊆ Rn is a polyhedral.

880KB Sizes 0 Downloads 211 Views

Recommend Documents

Examining the effect of binary interaction parameters on ...
energy concerns continue to grow, improving the efficiencies of power and refrigeration cycles is ... Numerical simulations using empirical equations of state provide an excellent alternative ... cant source of VLE data through various modelling appr

On the Existence of Symmetric Mixed Strategy Equilibria
Mar 20, 2005 - In this note we show that symmetric games satisfying these ... mixed strategies over A, i. e. the set of all regular probability measures on A.

On the existence of mixed fiber bodies.
polytope to convex bodies by continuity. We present a direct proof of the ..... of this plan occupies the rest of Section 3. □. For a convex body В С M, let С (В) be ...

Representability of the split extension functor in ...
For an additive monoidal closed category we define a category of generalized Lie algebras. We show that the split extension functor is representable and find its.

On fundamental solutions of binary quadratic form ...
Oeuvres de Lagrange, tome 2, Gauthier-Villars, Paris, 1868. [6] B. Stolt, On a Diophantine equation of the second degree, Ark. Mat. 3 (1957), 381–. 390. [7] P. Tchebichef, Sur les formes quadratiques, J. Math. Pures Appl. 16 (1851), 257–282. [8]

Overcoming the Binary Logic of Adoption
IPTV in Deutschland und Österreich (pp. 241–255). Baden-Baden, Germany: Nomos. ... New Media Society, 1(1), 83–100. Lowery, S. A., & DeFleur, M. L. (Eds.).

The non-ratification of mixed agreements
attractive option as it serves as a convenient political escape from the “jungle ...... le projet de loi autorisant la ratification de l,accord d,association entre l,Union ...

Numerical models of binary random elds on the basis of ...
simulation of stochastic structure of clouds in the atmosphere, as well as for solving other problems when statistical analysis and construction of binary random ...

N-representability is QMA-complete
The class QMA (“quantum Merlin-Arthur”). ○ A problem ... Consider a system of n qubits. ○ Given ..... Reduced density matrices in translation-invariant systems?

New bounds on the rate-distortion function of a binary ...
and Hb(x) = −x log 2−(1−x log(1−x)). Beyond Dc, even for this simple case, currently only lower and upper bounds bounds on R(D) are known. In 1977, Berger found explicit lower and upper bounds on. R(D), Rl(D) and Ru(D) respectively, which do

Fast Multiplication in Binary Fields on GPUs via ...
Jun 3, 2016 - We now extend the register cache-based multiplication im- plementation described in the previous section to polynomi- als of larger degrees. Doing so requires us to cope with the challenge of limited register space. The shared memory al

Efficient Tracking as Linear Program on Weak Binary ...
features enables to integrate ensemble classifiers in optical flow based tracking. ... comparisons have been applied for real-time keypoint recognition. Simple ...

The Frequency of binary Kuiper belt objects - Semantic Scholar
May 20, 2006 - Department of Earth, Atmospheric, and Planetary Sciences, ... there is likely a turnover in the distribution at very close separations, or that the number of close binaries has .... dark gray area) and Magellan (solid lines, light gray

Overcoming the Binary Logic of Adoption
20) propose a diffusion process parallel to the SMCRE model (Source– ... based on binary variables, such as Social Network Analysis or the Theory of Planned Behav- ... Recent digital, interactive, and/or mobile media innovations commonly ...

List Decoding of the First-Order Binary Reed–Muller Codes
Binary first-order Reed–Muller codes RM(1,m) have length n = 2m and consist of ..... MacWilliams, F.J. and Sloane, N.J.A., The Theory of Error-Correcting Codes, ...

On Approximation Algorithms for Concave Mixed ...
Jul 20, 2017 - running time is polynomial in the maximum total degree of the ..... the 41st Annual Symposium on Foundations of Computer Science, FOCS '00,.

Fast Multiplication in Binary Fields on GPUs via ...
Target applications: shared memory to cache input (e.g. stencil). • Our case: binary field multiplication. • Result: 50% speedup over baseline x138 over a single core CPU with Intel's CLMUL instruction. Page 3. ICS 2016. Mark Silberstein, Technio

Persuasion, Binary Choice, and the Costs of Dishonesty
Apr 28, 2014 - Financial support by the Faculty of Business and Economics at the University .... The solution concept is perfect Bayesian equilibrium (PBE), and we focus on PBE .... probability one for all states σ ≥ σ/ as her costs d = 1 − σ/

Discovery and characteristics of the Kuiper belt binary ...
and dynamically cold primordial disk (Goldreich et al., 2002;. Weidenschilling, 2002 ... as part of the MIT recovery program for DES objects. Images under 0.5 ...

Exact solutions for social and biological contagion models on mixed ...
Jul 25, 2011 - [30] R. Milo, N. Kashtan, S. Itzkovitz, M. E. J. Newman, and. U. Alon, e-print arXiv:cond-mat/0312028. [31] P. S. Dodds and J. L. Payne, Phys.

Mixed-Resolution Wyner-Ziv Video Coding Based on Selective Data ...
restore the interpolated portions for the spatial domain DVC. In this paper, we ... adaptive line dropping so-called selective data pruning (SDP). SDP is a simple ...

Physical characterization of the binary Edgeworth ...
collision, reaccretion of the debris cloud, and relatively rapid tidal evolution to ... the highest resolution available from the Hubble Space Telescope. ... to each object individually by least squares with the following free parameters: the.