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.

5.4. EDM DEFINITION 359<br />

5.4.2.2.1 Example. List-member constraints via Gram matrix.<br />

Capitalizing on identity (820) relating Gram and EDM D matrices, a<br />

constraint set such as<br />

tr ( − 1V DV e )<br />

2 ie T i = ‖xi ‖ 2<br />

⎫⎪<br />

tr ( ⎬<br />

− 1V DV (e 2 ie T j + e j e T i ) 2) 1 = x<br />

T<br />

i x j<br />

tr ( (826)<br />

− 1V DV e ) ⎪<br />

2 je T j = ‖xj ‖ 2 ⎭<br />

relates list member x i to x j to within an isometry through inner-product<br />

identity [332,1-7]<br />

cos ψ ij =<br />

xT i x j<br />

‖x i ‖ ‖x j ‖<br />

(827)<br />

where ψ ij is angle between the two vectors as in (807). For M list members,<br />

there total M(M+1)/2 such constraints. Angle constraints are incorporated<br />

in Example 5.4.2.2.2 and Example 5.4.2.2.9.<br />

<br />

Consider the academic problem of finding a Gram matrix subject to<br />

constraints on each and every entry of the corresponding EDM:<br />

find<br />

D∈S N h<br />

−V DV 1 2 ∈ SN<br />

subject to 〈 D , (e i e T j + e j e T i ) 1 2〉<br />

= ď ij , i,j=1... N , i < j<br />

−V DV ≽ 0<br />

(828)<br />

where the ďij are given nonnegative constants. EDM D can, of course,<br />

be replaced with the equivalent Gram-form (810). Requiring only the<br />

self-adjointness property (1321) of the main-diagonal linear operator δ we<br />

get, for A∈ S N<br />

〈D , A〉 = 〈 δ(G)1 T + 1δ(G) T − 2G , A 〉 = 〈G , δ(A1) − A〉 2 (829)<br />

Then the problem equivalent to (828) becomes, for G∈ S N c ⇔ G1=0<br />

find<br />

G∈S N c<br />

subject to<br />

G ∈ S N<br />

〈<br />

G , δ ( (e i e T j + e j e T i )1 ) 〉<br />

− (e i e T j + e j e T i ) = ďij , i,j=1... N , i < j<br />

G ≽ 0 (830)

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

Saved successfully!

Ooh no, something went wrong!