v2010.10.26 - Convex Optimization
v2010.10.26 - Convex Optimization v2010.10.26 - Convex Optimization
262 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS3.6.4.0.3 Exercise. Stress function.Define |x −y| √ (x −y) 2 andX = [x 1 · · · x N ] ∈ R 1×N (76)Given symmetric nonnegative data [h ij ] ∈ S N ∩ R N×N+ , consider functionN−1∑ N∑f(vec X) = (|x i − x j | − h ij ) 2 ∈ R (1308)i=1 j=i+1Take the gradient and Hessian of f . Then explain why f is not a convexfunction; id est, why doesn’t second-order condition (617) apply to theconstant positive semidefinite Hessian matrix you found. For N = 6 and h ijdata from (1381), apply line theorem 3.7.3.0.1 to plot f along some arbitrarylines through its domain.3.6.4.1 second-order ⇒ first-order conditionFor a twice-differentiable real function f i (X) : R p →R having open domain,a consequence of the mean value theorem from calculus allows compressionof its complete Taylor series expansion about X ∈ domf i (D.1.7) to threeterms: On some open interval of ‖Y ‖ 2 , so that each and every line segment[X,Y ] belongs to domf i , there exists an α∈[0, 1] such that [391,1.2.3][42,1.1.4]f i (Y ) = f i (X) + ∇f i (X) T (Y −X) + 1 2 (Y −X)T ∇ 2 f i (αX + (1 − α)Y )(Y −X)(620)The first-order condition for convexity (608) follows directly from this andthe second-order condition (617).3.7 Convex matrix-valued functionWe need different tools for matrix argument: We are primarily interested incontinuous matrix-valued functions g(X). We choose symmetric g(X)∈ S Mbecause matrix-valued functions are most often compared (621) with respectto the positive semidefinite cone S M + in the ambient space of symmetricmatrices. 3.223.22 Function symmetry is not a necessary requirement for convexity; indeed, for A∈R m×pand B ∈R m×k , g(X) = AX + B is a convex (affine) function in X on domain R p×k with
3.7. CONVEX MATRIX-VALUED FUNCTION 2633.7.0.0.1 Definition. Convex matrix-valued function:1) Matrix-definition.A function g(X) : R p×k →S M is convex in X iff domg is a convex set and,for each and every Y,Z ∈domg and all 0≤µ≤1 [215,2.3.7]g(µY + (1 − µ)Z) ≼µg(Y ) + (1 − µ)g(Z) (621)S M +Reversing sense of the inequality flips this definition to concavity. Strictconvexity is defined less a stroke of the pen in (621) similarly to (500).2) Scalar-definition.It follows that g(X) : R p×k →S M is convex in X iff w T g(X)w : R p×k →R isconvex in X for each and every ‖w‖= 1; shown by substituting the defininginequality (621). By dual generalized inequalities we have the equivalent butmore broad criterion, (2.13.5)g convex w.r.t S M + ⇔ 〈W , g〉 convexfor each and every W ≽S M∗+0 (622)Strict convexity on both sides requires caveat W ≠ 0. Because theset of all extreme directions for the selfdual positive semidefinite cone(2.9.2.7) comprises a minimal set of generators for that cone, discretization(2.13.4.2.1) allows replacement of matrix W with symmetric dyad ww T asproposed.△3.7.0.0.2 Example. Taxicab distance matrix.Consider an n-dimensional vector space R n with metric induced by the1-norm. Then distance between points x 1 and x 2 is the norm of theirdifference: ‖x 1 −x 2 ‖ 1 . Given a list of points arranged columnar in a matrixX = [x 1 · · · x N ] ∈ R n×N (76)respect to the nonnegative orthant R m×k+ . Symmetric convex functions share the samebenefits as symmetric matrices. Horn & Johnson [202,7.7] liken symmetric matrices toreal numbers, and (symmetric) positive definite matrices to positive real numbers.
- Page 211 and 212: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 213 and 214: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 215 and 216: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 217 and 218: 2.13. DUAL CONE & GENERALIZED INEQU
- Page 219 and 220: Chapter 3Geometry of convex functio
- Page 221 and 222: 3.1. CONVEX FUNCTION 221f 1 (x)f 2
- Page 223 and 224: 3.1. CONVEX FUNCTION 223Rf(b)f(X
- Page 225 and 226: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 227 and 228: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 229 and 230: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 231 and 232: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 233 and 234: 3.2. PRACTICAL NORM FUNCTIONS, ABSO
- Page 235 and 236: 3.3. INVERTED FUNCTIONS AND ROOTS 2
- Page 237 and 238: 3.4. AFFINE FUNCTION 237rather]x >
- Page 239 and 240: 3.4. AFFINE FUNCTION 239f(z)Az 2z 1
- Page 241 and 242: 3.5. EPIGRAPH, SUBLEVEL SET 241{a T
- Page 243 and 244: 3.5. EPIGRAPH, SUBLEVEL SET 243Subl
- Page 245 and 246: 3.5. EPIGRAPH, SUBLEVEL SET 245wher
- Page 247 and 248: 3.5. EPIGRAPH, SUBLEVEL SET 247part
- Page 249 and 250: 3.5. EPIGRAPH, SUBLEVEL SET 249that
- Page 251 and 252: 3.6. GRADIENT 251respect to its vec
- Page 253 and 254: 3.6. GRADIENT 253Invertibility is g
- Page 255 and 256: 3.6. GRADIENT 2553.6.1.0.2 Theorem.
- Page 257 and 258: 3.6. GRADIENT 257f(Y )[ ∇f(X)−1
- Page 259 and 260: 3.6. GRADIENT 259αβα ≥ β ≥
- Page 261: 3.6. GRADIENT 2613.6.4 second-order
- Page 265 and 266: 3.7. CONVEX MATRIX-VALUED FUNCTION
- Page 267 and 268: 3.7. CONVEX MATRIX-VALUED FUNCTION
- Page 269 and 270: 3.8. QUASICONVEX 269exponential alw
- Page 271 and 272: 3.9. SALIENT PROPERTIES 2713.8.0.0.
- Page 273 and 274: Chapter 4Semidefinite programmingPr
- Page 275 and 276: 4.1. CONIC PROBLEM 275(confer p.162
- Page 277 and 278: 4.1. CONIC PROBLEM 277PCsemidefinit
- Page 279 and 280: 4.1. CONIC PROBLEM 279is the affine
- Page 281 and 282: 4.1. CONIC PROBLEM 281faces of S 3
- Page 283 and 284: 4.1. CONIC PROBLEM 2834.1.2.3 Previ
- Page 285 and 286: 4.2. FRAMEWORK 285Semidefinite Fark
- Page 287 and 288: 4.2. FRAMEWORK 287On the other hand
- Page 289 and 290: 4.2. FRAMEWORK 2894.2.2.1 Dual prob
- Page 291 and 292: 4.2. FRAMEWORK 291For symmetric pos
- Page 293 and 294: 4.2. FRAMEWORK 293has norm ‖x ⋆
- Page 295 and 296: 4.2. FRAMEWORK 295minimize 1 TˆxX
- Page 297 and 298: 4.2. FRAMEWORK 297asminimize ‖ỹ
- Page 299 and 300: 4.3. RANK REDUCTION 2994.3 Rank red
- Page 301 and 302: 4.3. RANK REDUCTION 301A rank-reduc
- Page 303 and 304: 4.3. RANK REDUCTION 303(t ⋆ i)
- Page 305 and 306: 4.3. RANK REDUCTION 3054.3.3.0.1 Ex
- Page 307 and 308: 4.3. RANK REDUCTION 3074.3.3.0.2 Ex
- Page 309 and 310: 4.4. RANK-CONSTRAINED SEMIDEFINITE
- Page 311 and 312: 4.4. RANK-CONSTRAINED SEMIDEFINITE
3.7. CONVEX MATRIX-VALUED FUNCTION 2633.7.0.0.1 Definition. <strong>Convex</strong> matrix-valued function:1) Matrix-definition.A function g(X) : R p×k →S M is convex in X iff domg is a convex set and,for each and every Y,Z ∈domg and all 0≤µ≤1 [215,2.3.7]g(µY + (1 − µ)Z) ≼µg(Y ) + (1 − µ)g(Z) (621)S M +Reversing sense of the inequality flips this definition to concavity. Strictconvexity is defined less a stroke of the pen in (621) similarly to (500).2) Scalar-definition.It follows that g(X) : R p×k →S M is convex in X iff w T g(X)w : R p×k →R isconvex in X for each and every ‖w‖= 1; shown by substituting the defininginequality (621). By dual generalized inequalities we have the equivalent butmore broad criterion, (2.13.5)g convex w.r.t S M + ⇔ 〈W , g〉 convexfor each and every W ≽S M∗+0 (622)Strict convexity on both sides requires caveat W ≠ 0. Because theset of all extreme directions for the selfdual positive semidefinite cone(2.9.2.7) comprises a minimal set of generators for that cone, discretization(2.13.4.2.1) allows replacement of matrix W with symmetric dyad ww T asproposed.△3.7.0.0.2 Example. Taxicab distance matrix.Consider an n-dimensional vector space R n with metric induced by the1-norm. Then distance between points x 1 and x 2 is the norm of theirdifference: ‖x 1 −x 2 ‖ 1 . Given a list of points arranged columnar in a matrixX = [x 1 · · · x N ] ∈ R n×N (76)respect to the nonnegative orthant R m×k+ . Symmetric convex functions share the samebenefits as symmetric matrices. Horn & Johnson [202,7.7] liken symmetric matrices toreal numbers, and (symmetric) positive definite matrices to positive real numbers.