10.03.2015 Views

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

⎧⎡<br />

⎨<br />

K = ⎣<br />

⎩<br />

⎧⎡<br />

⎨<br />

= ⎣<br />

⎩<br />

〈A 1 , X〉<br />

.<br />

〈A m , X〉<br />

⎤ ⎫<br />

⎬<br />

⎦ | X ≽ 0<br />

⎭ ⊆ Rm<br />

⎤ ⎫<br />

svec(A 1 ) T<br />

⎬<br />

. ⎦svec X | X ≽ 0<br />

svec(A m ) T ⎭<br />

∆<br />

= {A svec X | X ≽ 0}<br />

(337)<br />

where A∈ R m×n(n+1)/2 , and where symmetric vectorization svec is defined<br />

in (49). Cone K is indeed convex because, by (157)<br />

A svec X p1 , A svec X p2 ∈ K ⇒ A(ζ svec X p1 +ξ svec X p2 )∈ K for all ζ,ξ ≥ 0<br />

(338)<br />

since a nonnegatively weighted sum of positive semidefinite matrices must be<br />

positive semidefinite. (A.3.1.0.2) Although matrix A is finite-dimensional,<br />

K is generally not a polyhedral cone (unless m equals 1 or 2) simply because<br />

X ∈ S n + . Provided the A j matrices are linearly independent, then<br />

rel int K = int K (339)<br />

meaning, the cone interior is nonempty; implying, the dual cone is pointed<br />

by (280).<br />

If matrix A has no nullspace, on the other hand, then (by results in<br />

2.10.1.1 and Definition 2.2.1.0.1) A svec X is an isomorphism in X between<br />

the positive semidefinite cone and R(A). In that case, convex cone K has<br />

relative interior<br />

rel int K = {A svec X | X ≻ 0} (340)<br />

and boundary<br />

rel∂K = {A svec X | X ≽ 0, X ⊁ 0} (341)<br />

Now consider the (closed convex) dual cone:<br />

K ∗ = {y | 〈z , y〉 ≥ 0 for all z ∈ K} ⊆ R m<br />

= {y | 〈z , y〉 ≥ 0 for all z = A svec X , X ≽ 0}<br />

= {y | 〈A svec X , y〉 ≥ 0 for all X ≽ 0}<br />

= { y | 〈svec X , A T y〉 ≥ 0 for all X ≽ 0 }<br />

= { y | svec −1 (A T y) ≽ 0 } (342)

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

Saved successfully!

Ooh no, something went wrong!