v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization

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

140 CHAPTER 2. CONVEX GEOMETRY 2.12.4 Converting between descriptions Conversion between halfspace-descriptions (258) (259) and equivalent vertex-descriptions (78) (262) is nontrivial, in general, [14] [96,2.2] but the conversion is easy for simplices. [53,2.2] Nonetheless, we tacitly assume the two descriptions to be equivalent. [266,19, thm.19.1] We explore conversions in2.13.4,2.13.9, and2.13.11: 2.13 Dual cone & generalized inequality & biorthogonal expansion These three concepts, dual cone, generalized inequality, and biorthogonal expansion, are inextricably melded; meaning, it is difficult to completely discuss one without mentioning the others. The dual cone is critical in tests for convergence by contemporary primal/dual methods for numerical solution of conic problems. [342] [239,4.5] For unique minimum-distance projection on a closed convex cone K , the negative dual cone −K ∗ plays the role that orthogonal complement plays for subspace projection. 2.50 (E.9.2.1) Indeed, −K ∗ is the algebraic complement in R n ; K ⊞ −K ∗ = R n (269) where ⊞ denotes unique orthogonal vector sum. One way to think of a pointed closed convex cone is as a new kind of coordinate system whose basis is generally nonorthogonal; a conic system, very much like the familiar Cartesian system whose analogous cone is the first quadrant (the nonnegative orthant). Generalized inequality ≽ K is a formalized means to determine membership to any pointed closed convex cone K (2.7.2.2) whereas biorthogonal expansion is, fundamentally, an expression of coordinates in a pointed conic system whose axes are linearly independent but not necessarily orthogonal. When cone K is the nonnegative orthant, then these three concepts come into alignment with the Cartesian prototype: biorthogonal expansion becomes orthogonal expansion, the dual cone becomes identical to the orthant, and generalized inequality obeys a total order entrywise. 2.50 Namely, projection on a subspace is ascertainable from its projection on the orthogonal complement.

2.13. DUAL CONE & GENERALIZED INEQUALITY 141 2.13.1 Dual cone For any set K (convex or not), the dual cone [92,4.2] K ∗ ∆ = { y ∈ R n | 〈y , x〉 ≥ 0 for all x ∈ K } (270) is a unique cone 2.51 that is always closed and convex because it is an intersection of halfspaces (halfspaces theorem (2.4.1.1.1)) whose partial boundaries each contain the origin, each halfspace having inward-normal x belonging to K ; e.g., Figure 48(a). When cone K is convex, there is a second and equivalent construction: Dual cone K ∗ is the union of each and every vector y inward-normal to a hyperplane supporting K or bounding a halfspace containing K ; e.g., Figure 48(b). When K is represented by a halfspace-description such as (259), for example, where ⎡ a T1 A = ∆ ⎣ . ⎤ ⎡ c T1 ⎦∈ R m×n , C = ∆ ⎣ . ⎤ ⎦∈ R p×n (271) a T m c T p then the dual cone can be represented as the conic hull K ∗ = cone{a 1 ,..., a m , ±c 1 ,..., ±c p } (272) a vertex-description, because each and every conic combination of normals from the halfspace-description of K yields another inward-normal to a hyperplane supporting or bounding a halfspace containing K . K ∗ can also be constructed pointwise using projection theory fromE.9.2: for P K x the Euclidean projection of point x on closed convex cone K −K ∗ = {x − P K x | x∈ R n } = {x∈ R n | P K x = 0} (1901) 2.13.1.0.1 Exercise. Dual cone manual-construction. Perhaps the most instructive graphical method of dual cone construction is cut-and-try. Find the dual of each polyhedral cone from Figure 49 by using dual cone equation (270). 2.51 The dual cone is the negative polar cone defined by many authors; K ∗ = −K ◦ . [173,A.3.2] [266,14] [36] [25] [286,2.7]

2.13. DUAL CONE & GENERALIZED INEQUALITY 141<br />

2.13.1 Dual cone<br />

For any set K (convex or not), the dual cone [92,4.2]<br />

K ∗ ∆ = { y ∈ R n | 〈y , x〉 ≥ 0 for all x ∈ K } (270)<br />

is a unique cone 2.51 that is always closed and convex because it is an<br />

intersection of halfspaces (halfspaces theorem (2.4.1.1.1)) whose partial<br />

boundaries each contain the origin, each halfspace having inward-normal x<br />

belonging to K ; e.g., Figure 48(a).<br />

When cone K is convex, there is a second and equivalent construction:<br />

Dual cone K ∗ is the union of each and every vector y inward-normal to<br />

a hyperplane supporting K or bounding a halfspace containing K ; e.g.,<br />

Figure 48(b). When K is represented by a halfspace-description such as<br />

(259), for example, where<br />

⎡<br />

a T1<br />

A =<br />

∆ ⎣ .<br />

⎤<br />

⎡<br />

c T1<br />

⎦∈ R m×n , C =<br />

∆ ⎣ .<br />

⎤<br />

⎦∈ R p×n (271)<br />

a T m<br />

c T p<br />

then the dual cone can be represented as the conic hull<br />

K ∗ = cone{a 1 ,..., a m , ±c 1 ,..., ±c p } (272)<br />

a vertex-description, because each and every conic combination of normals<br />

from the halfspace-description of K yields another inward-normal to a<br />

hyperplane supporting or bounding a halfspace containing K .<br />

K ∗ can also be constructed pointwise using projection theory fromE.9.2:<br />

for P K x the Euclidean projection of point x on closed convex cone K<br />

−K ∗ = {x − P K x | x∈ R n } = {x∈ R n | P K x = 0} (1901)<br />

2.13.1.0.1 Exercise. Dual cone manual-construction.<br />

Perhaps the most instructive graphical method of dual cone construction is<br />

cut-and-try. Find the dual of each polyhedral cone from Figure 49 by using<br />

dual cone equation (270).<br />

<br />

2.51 The dual cone is the negative polar cone defined by many authors; K ∗ = −K ◦ .<br />

[173,A.3.2] [266,14] [36] [25] [286,2.7]

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

Saved successfully!

Ooh no, something went wrong!