12.07.2015 Views

v2010.10.26 - Convex Optimization

v2010.10.26 - Convex Optimization

v2010.10.26 - 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.

C.3. ORTHOGONAL PROCRUSTES PROBLEM 661For A,B∈ S N whose eigenvalues λ(A), λ(B)∈ R N are respectivelyarranged in nonincreasing order, and for nonincreasingly ordereddiagonalizations A = W A ΥWA T and B = W B ΛWB T [200] [239,2.1][240]λ(A) T λ(B) = supU∈ R N×NU T U=I(confer (1732)) where optimal U istr(A T U T BU) ≥ tr(A T B) (1727)U ⋆ = W B W TA ∈ R N×N (1724)We can push that upper bound higher using a result inC.4.2.1:|λ(A)| T |λ(B)| = supU∈ C N×NU H U=Ire tr(A T U H BU) (1709)For step function ψ as defined in (1579), optimal U becomesU ⋆ = W B√δ(ψ(δ(Λ)))H√δ(ψ(δ(Υ)))WTA ∈ C N×N (1710)C.3 Orthogonal Procrustes problemGiven matrices A,B∈ R n×N , their product having full singular valuedecomposition (A.6.3)AB T UΣQ T ∈ R n×n (1711)then an optimal solution R ⋆ to the orthogonal Procrustes problemminimize ‖A − R T B‖ FR(1712)subject to R T = R −1maximizes tr(A T R T B) over the nonconvex manifold of orthogonal matrices:[202,7.4.8]R ⋆ = QU T ∈ R n×n (1713)A necessary and sufficient condition for optimalityholds whenever R ⋆ is an orthogonal matrix. [164,4]AB T R ⋆ ≽ 0 (1714)

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

Saved successfully!

Ooh no, something went wrong!