10.03.2015 Views

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.4. RANK-CONSTRAINED SEMIDEFINITE PROGRAM 289<br />

which is a convex relaxation of the desired equality constraint<br />

[ ] I X<br />

X T =<br />

G<br />

[ I<br />

X T ]<br />

[ I X ] (843)<br />

The rank constraint insures this equality holds thus restricting solution to R n .<br />

convex equivalent problem statement<br />

Problem statement (677) is nonconvex because of the rank constraint. We<br />

do not eliminate or ignore the rank constraint; rather, we find a convex way<br />

to enforce it: for 0 < n < N<br />

minimize 〈Z , W 〉<br />

G∈S N , X∈R n×N<br />

subject to d ij ≤ 〈G , (e i − e j )(e i − e j ) T 〉 ≤ d ij ∀(i,j)∈ I<br />

〈G , e i e T i 〉 = ‖ˇx i ‖ 2 , i = N − m + 1... N<br />

〈G , (e i e T j + e j e T i )/2〉 = ˇx T i ˇx j , i < j , ∀i,j∈{N − m + 1... N}<br />

X(:, N − m + 1:N) = [ ˇx N−m+1 · · · ˇx N ]<br />

[ ] I X<br />

Z =<br />

X T<br />

≽ 0 (678)<br />

G<br />

Each linear equality constraint in G∈ S N represents a hyperplane in<br />

isometrically isomorphic Euclidean vector space R N(N+1)/2 , while each linear<br />

inequality pair represents a convex Euclidean body known as slab (an<br />

intersection of two parallel but opposing halfspaces, Figure 11). In this<br />

convex optimization problem (678), a semidefinite program, we substitute<br />

a vector inner-product objective function for trace from nonconvex problem<br />

(677);<br />

〈Z , I 〉 = trZ ← 〈Z , W 〉 (679)<br />

a generalization of the known trace heuristic [113] for minimizing convex<br />

envelope of rank, where W ∈ S N+n<br />

+ is constant with respect to (678).<br />

Matrix W is normal to a hyperplane in S N+n minimized over a convex feasible<br />

set specified by the constraints in (678). Matrix W is chosen so −W points<br />

in the direction of a feasible rank-n Gram matrix. Thus the purpose of vector<br />

inner-product objective (679) is to locate a feasible rank-n Gram matrix that<br />

is presumed existent on the boundary of positive semidefinite cone S N + .

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

Saved successfully!

Ooh no, something went wrong!