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.

E.9. PROJECTION ON CONVEX SET 681<br />

E.9.2.2.2 Corollary. Unique projection via dual or normal cone.<br />

[92,4.7] (E.10.3.2, confer Theorem E.9.1.0.3) Given point x∈ R n and<br />

closed convex cone K ⊆ R n , the following are equivalent statements:<br />

1. point Px is the unique minimum-distance projection of x on K<br />

2. Px ∈ K , x − Px ∈ −(K − Px) ∗ = −K ∗ ∩ (Px) ⊥<br />

3. Px ∈ K , 〈x − Px, Px〉 = 0, 〈x − Px, y〉 ≤ 0 ∀y ∈ K<br />

⋄<br />

E.9.2.2.3 Example. Unique projection on nonnegative orthant.<br />

(confer (1225)) From Theorem E.9.2.0.1, to project matrix H ∈ R m×n on<br />

the self-dual orthant (2.13.5.1) of nonnegative matrices R m×n<br />

+ in isomorphic<br />

R mn , the necessary and sufficient conditions are:<br />

H ⋆ ≥ 0<br />

tr ( (H ⋆ − H) T H ⋆) = 0<br />

H ⋆ − H ≥ 0<br />

(1908)<br />

where the inequalities denote entrywise comparison. The optimal solution<br />

H ⋆ is simply H having all its negative entries zeroed;<br />

H ⋆ ij = max{H ij , 0} , i,j∈{1... m} × {1... n} (1909)<br />

Now suppose the nonnegative orthant is translated by T ∈ R m×n ; id est,<br />

consider R m×n<br />

+ + T . Then projection on the translated orthant is [92,4.8]<br />

H ⋆ ij = max{H ij , T ij } (1910)<br />

E.9.2.2.4 Example. Unique projection on truncated convex cone.<br />

Consider the problem of projecting a point x on a closed convex cone that<br />

is artificially bounded; really, a bounded convex polyhedron having a vertex<br />

at the origin:<br />

minimize ‖x − Ay‖ 2<br />

y∈R N<br />

subject to y ≽ 0<br />

(1911)<br />

‖y‖ ∞ ≤ 1

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

Saved successfully!

Ooh no, something went wrong!