v2010.10.26 - Convex Optimization

v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization

convexoptimization.com
from convexoptimization.com More from this publisher
12.07.2015 Views

198 CHAPTER 2. CONVEX GEOMETRY2.13.9.4.2 Example. Monotone nonnegative cone.[61, exer.2.33] [353,2] Simplicial cone (2.12.3.1.1) K M+ is the cone of allnonnegative vectors having their entries sorted in nonincreasing order:K M+ {x | x 1 ≥ x 2 ≥ · · · ≥ x n ≥ 0} ⊆ R n += {x | (e i − e i+1 ) T x ≥ 0, i = 1... n−1, e T nx ≥ 0}= {x | X † x ≽ 0}(429)x T y =a halfspace-description where e i is the i th standard basis vector, and where 2.79X †T [ e 1 −e 2 e 2 −e 3 · · · e n ] ∈ R n×n (430)For any vectors x and y , simple algebra demandsn∑x i y i = (x 1 − x 2 )y 1 + (x 2 − x 3 )(y 1 + y 2 ) + (x 3 − x 4 )(y 1 + y 2 + y 3 ) + · · ·i=1+ (x n−1 − x n )(y 1 + · · · + y n−1 ) + x n (y 1 + · · · + y n ) (431)Because x i − x i+1 ≥ 0 ∀i by assumption whenever x∈ K M+ , we can employdual generalized inequalities (323) with respect to the selfdual nonnegativeorthant R n + to find the halfspace-description of dual monotone nonnegativecone K ∗ M+ . We can say xT y ≥ 0 for all X † x ≽ 0 [sic] if and only ifid est,wherey 1 ≥ 0, y 1 + y 2 ≥ 0, ... , y 1 + y 2 + · · · + y n ≥ 0 (432)x T y ≥ 0 ∀X † x ≽ 0 ⇔ X T y ≽ 0 (433)X = [e 1 e 1 +e 2 e 1 +e 2 +e 3 · · · 1 ] ∈ R n×n (434)Because X † x≽0 connotes membership of x to pointed K M+ , then by(297) the dual cone we seek comprises all y for which (433) holds; thus itshalfspace-descriptionK ∗ M+ = {y ≽K ∗ M+0} = {y | ∑ ki=1 y i ≥ 0, k = 1... n} = {y | X T y ≽ 0} ⊂ R n(435)2.79 With X † in hand, we might concisely scribe the remaining vertex- andhalfspace-descriptions from the tables for K M+ and its dual. Instead we use dualgeneralized inequalities in their derivation.

2.13. DUAL CONE & GENERALIZED INEQUALITY 199x 210.50K M−0.5−1K M−1.5K ∗ M−2−1 −0.5 0 0.5 1 1.5 2x 1Figure 65: Monotone cone K M and its dual K ∗ M (drawn truncated) in R2 .The monotone nonnegative cone and its dual are simplicial, illustrated fortwo Euclidean spaces in Figure 64.From2.13.6.1, the extreme directions of proper K M+ are respectivelyorthogonal to the facets of K ∗ M+ . Because K∗ M+ is simplicial, theinward-normals to its facets constitute the linearly independent rows of X Tby (435). Hence the vertex-description for K M+ employs the columns of Xin agreement with Cone Table S because X † =X −1 . Likewise, the extremedirections of proper K ∗ M+ are respectively orthogonal to the facets of K M+whose inward-normals are contained in the rows of X † by (429). So thevertex-description for K ∗ M+ employs the columns of X†T . 2.13.9.4.3 Example. Monotone cone.(Figure 65, Figure 66) Full-dimensional but not pointed, the monotone coneis polyhedral and defined by the halfspace-descriptionK M {x ∈ R n | x 1 ≥ x 2 ≥ · · · ≥ x n } = {x ∈ R n | X ∗T x ≽ 0} (436)Its dual is therefore pointed but not full-dimensional;K ∗ M = {X ∗ b [e 1 −e 2 e 2 −e 3 · · · e n−1 −e n ]b | b ≽ 0 } ⊂ R n (437)the dual cone vertex-description where the columns of X ∗ comprise itsextreme directions. Because dual monotone cone K ∗ M is pointed and satisfiesrank(X ∗ ∈ R n×N ) = N dim aff K ∗ ≤ n (438)

198 CHAPTER 2. CONVEX GEOMETRY2.13.9.4.2 Example. Monotone nonnegative cone.[61, exer.2.33] [353,2] Simplicial cone (2.12.3.1.1) K M+ is the cone of allnonnegative vectors having their entries sorted in nonincreasing order:K M+ {x | x 1 ≥ x 2 ≥ · · · ≥ x n ≥ 0} ⊆ R n += {x | (e i − e i+1 ) T x ≥ 0, i = 1... n−1, e T nx ≥ 0}= {x | X † x ≽ 0}(429)x T y =a halfspace-description where e i is the i th standard basis vector, and where 2.79X †T [ e 1 −e 2 e 2 −e 3 · · · e n ] ∈ R n×n (430)For any vectors x and y , simple algebra demandsn∑x i y i = (x 1 − x 2 )y 1 + (x 2 − x 3 )(y 1 + y 2 ) + (x 3 − x 4 )(y 1 + y 2 + y 3 ) + · · ·i=1+ (x n−1 − x n )(y 1 + · · · + y n−1 ) + x n (y 1 + · · · + y n ) (431)Because x i − x i+1 ≥ 0 ∀i by assumption whenever x∈ K M+ , we can employdual generalized inequalities (323) with respect to the selfdual nonnegativeorthant R n + to find the halfspace-description of dual monotone nonnegativecone K ∗ M+ . We can say xT y ≥ 0 for all X † x ≽ 0 [sic] if and only ifid est,wherey 1 ≥ 0, y 1 + y 2 ≥ 0, ... , y 1 + y 2 + · · · + y n ≥ 0 (432)x T y ≥ 0 ∀X † x ≽ 0 ⇔ X T y ≽ 0 (433)X = [e 1 e 1 +e 2 e 1 +e 2 +e 3 · · · 1 ] ∈ R n×n (434)Because X † x≽0 connotes membership of x to pointed K M+ , then by(297) the dual cone we seek comprises all y for which (433) holds; thus itshalfspace-descriptionK ∗ M+ = {y ≽K ∗ M+0} = {y | ∑ ki=1 y i ≥ 0, k = 1... n} = {y | X T y ≽ 0} ⊂ R n(435)2.79 With X † in hand, we might concisely scribe the remaining vertex- andhalfspace-descriptions from the tables for K M+ and its dual. Instead we use dualgeneralized inequalities in their derivation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!