v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization

convexoptimization.com
from convexoptimization.com More from this publisher
10.03.2015 Views

198 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS 3.1.2 strict convexity When f(X) instead satisfies, for each and every distinct Y and Z in dom f and all 0

3.1. CONVEX FUNCTION 199 3.1.3 norm functions, absolute value A vector norm on R n is a function f : R n → R satisfying: for x,y ∈ R n , α∈ R [134,2.2.1] 1. f(x) ≥ 0 (f(x) = 0 ⇔ x = 0) (nonnegativity) 2. f(x + y) ≤ f(x) + f(y) (triangle inequality) 3. f(αx) = |α|f(x) (nonnegative homogeneity) Most useful of the convex norms are 1-, 2-, and infinity-norm: ‖x‖ 1 = minimize 1 T t t∈R n subject to −t ≼ x ≼ t (450) where |x| = t ⋆ (entrywise absolute value equals optimal t ). 3.5 ‖x‖ 2 = minimize t∈R subject to t [ tI x x T t ] ≽ 0 (451) where ‖x‖ 2 = ‖x‖ ∆ = √ x T x = t ⋆ . ‖x‖ ∞ = minimize t t∈R subject to −t1 ≼ x ≼ t1 (452) where max{|x i | , i=1... n} = t ⋆ . ‖x‖ 1 = minimize α∈R n , β∈R n 1 T (α + β) subject to α,β ≽ 0 x = α − β (453) where |x| = α ⋆ + β ⋆ because of complementarity α ⋆T β ⋆ = 0 at optimality. (450) (452) (453) represent linear programs, (451) is a semidefinite program. 3.5 Vector 1 may be replaced with any positive [sic] vector to get absolute value, theoretically, although 1 provides the 1-norm.

3.1. CONVEX FUNCTION 199<br />

3.1.3 norm functions, absolute value<br />

A vector norm on R n is a function f : R n → R satisfying: for x,y ∈ R n ,<br />

α∈ R [134,2.2.1]<br />

1. f(x) ≥ 0 (f(x) = 0 ⇔ x = 0) (nonnegativity)<br />

2. f(x + y) ≤ f(x) + f(y) (triangle inequality)<br />

3. f(αx) = |α|f(x) (nonnegative homogeneity)<br />

Most useful of the convex norms are 1-, 2-, and infinity-norm:<br />

‖x‖ 1 = minimize 1 T t<br />

t∈R n<br />

subject to −t ≼ x ≼ t<br />

(450)<br />

where |x| = t ⋆ (entrywise absolute value equals optimal t ). 3.5<br />

‖x‖ 2 = minimize<br />

t∈R<br />

subject to<br />

t<br />

[ tI x<br />

x T t<br />

]<br />

≽ 0<br />

(451)<br />

where ‖x‖ 2 = ‖x‖ ∆ = √ x T x = t ⋆ .<br />

‖x‖ ∞ = minimize t<br />

t∈R<br />

subject to −t1 ≼ x ≼ t1<br />

(452)<br />

where max{|x i | , i=1... n} = t ⋆ .<br />

‖x‖ 1 = minimize<br />

α∈R n , β∈R n 1 T (α + β)<br />

subject to α,β ≽ 0<br />

x = α − β<br />

(453)<br />

where |x| = α ⋆ + β ⋆ because of complementarity α ⋆T β ⋆ = 0 at optimality.<br />

(450) (452) (453) represent linear programs, (451) is a semidefinite program.<br />

3.5 Vector 1 may be replaced with any positive [sic] vector to get absolute value,<br />

theoretically, although 1 provides the 1-norm.

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

Saved successfully!

Ooh no, something went wrong!