v2009.01.01 - Convex Optimization
v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization
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.
- Page 147 and 148: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 149 and 150: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 151 and 152: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 153 and 154: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 155 and 156: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 157 and 158: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 159 and 160: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 161 and 162: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 163 and 164: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 165 and 166: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 167 and 168: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 169 and 170: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 171 and 172: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 173 and 174: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 175 and 176: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 177 and 178: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 179 and 180: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 181 and 182: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 183 and 184: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 185 and 186: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 187 and 188: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 189 and 190: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 191 and 192: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 193 and 194: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 195 and 196: Chapter 3 Geometry of convex functi
- Page 197: 3.1. CONVEX FUNCTION 197 f 1 (x) f
- Page 201 and 202: 3.1. CONVEX FUNCTION 201 A B 1 Figu
- Page 203 and 204: 3.1. CONVEX FUNCTION 203 k/m 1 0.9
- Page 205 and 206: k∑ i=1 3.1. CONVEX FUNCTION 205 S
- Page 207 and 208: 3.1. CONVEX FUNCTION 207 rather x >
- Page 209 and 210: 3.1. CONVEX FUNCTION 209 rather ] x
- Page 211 and 212: 3.1. CONVEX FUNCTION 211 3.1.6.0.2
- Page 213 and 214: 3.1. CONVEX FUNCTION 213 q(x) f(x)
- Page 215 and 216: 3.1. CONVEX FUNCTION 215 3.1.7.0.2
- Page 217 and 218: 3.1. CONVEX FUNCTION 217 We learned
- Page 219 and 220: 3.1. CONVEX FUNCTION 219 Since opti
- Page 221 and 222: 3.1. CONVEX FUNCTION 221 2 1.5 1 0.
- Page 223 and 224: 3.1. CONVEX FUNCTION 223 Setting th
- Page 225 and 226: 3.1. CONVEX FUNCTION 225 Similarly,
- Page 227 and 228: 3.1. CONVEX FUNCTION 227 For vector
- Page 229 and 230: 3.1. CONVEX FUNCTION 229 This means
- Page 231 and 232: 3.1. CONVEX FUNCTION 231 f(Y ) −
- Page 233 and 234: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 235 and 236: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 237 and 238: 3.2. MATRIX-VALUED CONVEX FUNCTION
- Page 239 and 240: 3.3. QUASICONVEX 239 exponential al
- Page 241 and 242: 3.3. QUASICONVEX 241 Unlike convex
- Page 243 and 244: 3.4. SALIENT PROPERTIES 243 6. (af
- Page 245 and 246: Chapter 4 Semidefinite programming
- Page 247 and 248: 4.1. CONIC PROBLEM 247 where K is a
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.