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.

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

are simultaneously diagonalizable with G ⋆ . When W = I , as in the trace<br />

heuristic for example, then −W points directly at the origin (the rank-0<br />

PSD matrix). Inner product of an optimization variable with the direction<br />

matrix W is therefore a generalization of the trace heuristic (7.2.2.1); −W<br />

is instead trained toward the boundary of the positive semidefinite cone.<br />

4.4.1.2 convergence<br />

We study convergence to ascertain conditions under which a direction matrix<br />

will reveal a feasible G matrix of rank n or less in semidefinite program (670).<br />

Denote by W ⋆ a particular optimal direction matrix from semidefinite<br />

program (1581a) such that (671) holds. Then we define global convergence<br />

of the iteration (670) (1581a) to correspond with this vanishing vector<br />

inner-product (671) of optimal solutions.<br />

Because this iterative technique for constraining rank is not a projection<br />

method, it can find a rank-n solution G ⋆ ((671) will be satisfied) only if at<br />

least one exists in the feasible set of program (670).<br />

4.4.1.2.1 Proof. Suppose 〈G ⋆ , W 〉= τ is satisfied for some<br />

nonnegative constant τ after any particular iteration (670) (1581a) of the<br />

two minimization problems. Once a particular value of τ is achieved,<br />

it can never be exceeded by subsequent iterations because existence<br />

of feasible G and W having that vector inner-product τ has been<br />

established simultaneously in each problem. Because the infimum of vector<br />

inner-product of two positive semidefinite matrix variables is zero, the<br />

nonincreasing sequence of iterations is thus bounded below hence convergent<br />

because any bounded monotonic sequence in R is convergent. [222,1.2]<br />

[37,1.1] Local convergence to some τ is thereby established. <br />

When a rank-n feasible solution to (670) exists, it remains to be shown<br />

under what conditions 〈G ⋆ , W ⋆ 〉=0 (671) is achieved by iterative solution of<br />

semidefinite programs (670) and (1581a). 4.24 Then pair (G ⋆ , W ⋆ ) becomes<br />

a fixed point of iteration.<br />

A nonexistent feasible rank-n solution would mean certain failure to<br />

converge by definition (671) but, as proved, convex iteration always converges<br />

locally if not globally. Now, an application:<br />

4.24 The case of affine constraints C is considered in [260].

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

Saved successfully!

Ooh no, something went wrong!