v2009.01.01 - Convex Optimization
v2009.01.01 - Convex Optimization v2009.01.01 - Convex Optimization
208 CHAPTER 3. GEOMETRY OF CONVEX FUNCTIONS where nonnegativity of y q is enforced by maximization; id est, [ ] x > 0, y q ≤ x α yi−1 y i ⇔ ≽ 0 , i=1... q (483) y i x b i 3.1.5.2 negative Is it also desirable implement an objective of the form x −α for positive α . The technique is nearly the same as before: for quantized 0≤α 0 rather x ∈ C x > 0, z ≥ x −α ≡ ⇔ minimize x , z∈R , y∈R q+1 subject to [ yi−1 y i y i x b i z [ yi−1 y i y i x b i ] [ ] z 1 ≽ 0 1 y q ≽ 0 , i=1... q x ∈ C (484) ] [ ] z 1 ≽ 0 1 y q ≽ 0 , i=1... q (485) 3.1.5.3 positive inverted Now define vector t=[t i , i=0... q] with t 0 =1. To implement an objective x 1/α for quantized 0≤α
3.1. CONVEX FUNCTION 209 rather ] x ≥ 0, y ≥ x 1/α ⇔ t i [ ti−1 t i y b i ≽ 0 , i=1... q (487) x = t q ≥ 0 3.1.6 affine function A function f(X) is affine when it is continuous and has the dimensionally extensible form (confer2.9.1.0.2) f(X) = AX + B (488) When B=0 then f(X) is a linear function. All affine functions are simultaneously convex and concave. Affine multidimensional functions are recognized by existence of no multivariate terms (multiplicative in argument entries) and no polynomial terms of degree higher than 1 ; id est, entries of the function are characterized only by linear combinations of argument entries plus constants. The real affine function in Figure 63 illustrates hyperplanes, in its domain, constituting contours of equal function-value (level sets (492)). 3.1.6.0.1 Example. Engineering control. [339,2.2] 3.10 For X ∈ S M and matrices A,B, Q, R of any compatible dimensions, for example, the expression XAX is not affine in X whereas g(X) = [ R B T X XB Q + A T X + XA ] (489) is an affine multidimensional function. engineering control. [51] [126] Such a function is typical in Any single- or many-valued inverse of an affine function is affine. 3.10 The interpretation from this citation of {X ∈ S M | g(X) ≽ 0} as “an intersection between a linear subspace and the cone of positive semidefinite matrices” is incorrect. (See2.9.1.0.2 for a similar example.) The conditions they state under which strong duality holds for semidefinite programming are conservative. (confer4.2.3.0.1)
- 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 and 198: 3.1. CONVEX FUNCTION 197 f 1 (x) f
- Page 199 and 200: 3.1. CONVEX FUNCTION 199 3.1.3 norm
- 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: 3.1. CONVEX FUNCTION 207 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
- Page 249 and 250: 4.1. CONIC PROBLEM 249 4.1.1.2 Redu
- Page 251 and 252: 4.1. CONIC PROBLEM 251 In any SDP f
- Page 253 and 254: 4.1. CONIC PROBLEM 253 Proposition
- Page 255 and 256: 4.2. FRAMEWORK 255 sets are closed
- Page 257 and 258: 4.2. FRAMEWORK 257 4.2.1.1.3 Exampl
3.1. CONVEX FUNCTION 209<br />
rather<br />
]<br />
x ≥ 0, y ≥ x 1/α<br />
⇔<br />
t i<br />
[<br />
ti−1 t i<br />
y b i<br />
≽ 0 ,<br />
i=1... q<br />
(487)<br />
x = t q ≥ 0<br />
3.1.6 affine function<br />
A function f(X) is affine when it is continuous and has the dimensionally<br />
extensible form (confer2.9.1.0.2)<br />
f(X) = AX + B (488)<br />
When B=0 then f(X) is a linear function. All affine functions are<br />
simultaneously convex and concave. Affine multidimensional functions are<br />
recognized by existence of no multivariate terms (multiplicative in argument<br />
entries) and no polynomial terms of degree higher than 1 ; id est, entries<br />
of the function are characterized only by linear combinations of argument<br />
entries plus constants.<br />
The real affine function in Figure 63 illustrates hyperplanes, in its<br />
domain, constituting contours of equal function-value (level sets (492)).<br />
3.1.6.0.1 Example. Engineering control. [339,2.2] 3.10<br />
For X ∈ S M and matrices A,B, Q, R of any compatible dimensions, for<br />
example, the expression XAX is not affine in X whereas<br />
g(X) =<br />
[ R B T X<br />
XB Q + A T X + XA<br />
]<br />
(489)<br />
is an affine multidimensional function.<br />
engineering control. [51] [126]<br />
Such a function is typical in<br />
<br />
Any single- or many-valued inverse of an affine function is affine.<br />
3.10 The interpretation from this citation of {X ∈ S M | g(X) ≽ 0} as “an intersection<br />
between a linear subspace and the cone of positive semidefinite matrices” is incorrect.<br />
(See2.9.1.0.2 for a similar example.) The conditions they state under which strong<br />
duality holds for semidefinite programming are conservative. (confer4.2.3.0.1)