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.

598 APPENDIX C. SOME ANALYTICAL OPTIMAL RESULTS<br />

the largest eigenvalue, and v N a normalized eigenvector corresponding<br />

to the smallest eigenvalue,<br />

v N = arg inf x T Ax (1574)<br />

‖x‖=1<br />

v 1 = arg sup x T Ax (1575)<br />

‖x‖=1<br />

For A∈ S N having eigenvalues λ(A)∈ R N , consider the unconstrained<br />

nonconvex optimization that is a projection on the rank-1 subset<br />

(2.9.2.1,3.1.8.0.1) of the boundary of positive semidefinite cone S N + :<br />

Defining λ 1 ∆ = max<br />

i<br />

{λ(A) i } and corresponding eigenvector v 1<br />

minimize<br />

x<br />

‖xx T − A‖ 2 F = minimize tr(xx T (x T x) − 2Axx T + A T A)<br />

x<br />

{<br />

‖λ(A)‖ 2 , λ 1 ≤ 0<br />

=<br />

(1576)<br />

‖λ(A)‖ 2 − λ 2 1 , λ 1 > 0<br />

arg minimize<br />

x<br />

‖xx T − A‖ 2 F =<br />

{<br />

0 , λ1 ≤ 0<br />

v 1<br />

√<br />

λ1 , λ 1 > 0<br />

(1577)<br />

Proof. This is simply the Eckart & Young solution from7.1.2:<br />

x ⋆ x ⋆T =<br />

{<br />

0 , λ1 ≤ 0<br />

λ 1 v 1 v T 1 , λ 1 > 0<br />

(1578)<br />

minimize<br />

x<br />

Given nonincreasingly ordered diagonalization A = QΛQ T<br />

Λ = δ(λ(A)) (A.5), then (1576) has minimum value<br />

where<br />

⎧<br />

‖QΛQ T ‖ 2 F = ‖δ(Λ)‖2 , λ 1 ≤ 0<br />

⎪⎨<br />

⎛⎡<br />

‖xx T −A‖ 2 F =<br />

λ 1 Q ⎜⎢<br />

0<br />

⎝⎣<br />

. ..<br />

⎪⎩ ∥<br />

0<br />

⎤ ⎞ ∥ ∥∥∥∥∥∥<br />

2<br />

⎡<br />

⎥ ⎟<br />

⎦− Λ⎠Q T ⎢<br />

=<br />

⎣<br />

∥<br />

F<br />

λ 1<br />

0<br />

.<br />

0<br />

⎤<br />

⎥<br />

⎦− δ(Λ)<br />

∥<br />

2<br />

(1579)<br />

<br />

, λ 1 > 0

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

Saved successfully!

Ooh no, something went wrong!