Convex Optimization — Boyd & Vandenberghe 3. Convex functions
Convex Optimization -- Boyd & Vandenberghe
3. Convex functions
? basic properties and examples ? operations that preserve convexity ? the conjugate function ? quasiconvex functions ? log-concave and log-convex functions ? convexity with respect to generalized inequalities
3?1
Definition
f : Rn R is convex if dom f is a convex set and f (x + (1 - )y) f (x) + (1 - )f (y)
for all x, y dom f , 0 1
(x, f (x))
(y, f (y))
? f is concave if -f is convex ? f is strictly convex if dom f is convex and
f (x + (1 - )y) < f (x) + (1 - )f (y) for x, y dom f , x = y, 0 < < 1
Convex functions
3?2
Examples on R
convex: ? affine: ax + b on R, for any a, b R ? exponential: eax, for any a R ? powers: x on R++, for 1 or 0 ? powers of absolute value: |x|p on R, for p 1 ? negative entropy: x log x on R++
concave: ? affine: ax + b on R, for any a, b R ? powers: x on R++, for 0 1 ? logarithm: log x on R++
Convex functions
3?3
Examples on Rn and Rm?n
affine functions are convex and concave; all norms are convex
examples on Rn ? affine function f (x) = aT x + b
? norms:
x p=(
n i=1
|xi|p)1/p
for
p
1;
x = maxk |xk|
examples on Rm?n (m ? n matrices)
? affine function
mn
f (X) = tr(AT X) + b =
AijXij + b
i=1 j=1
? spectral (maximum singular value) norm f (X) = X 2 = max(X) = (max(XT X))1/2
Convex functions
3?4
Restriction of a convex function to a line
f : Rn R is convex if and only if the function g : R R,
g(t) = f (x + tv), dom g = {t | x + tv dom f }
is convex (in t) for any x dom f , v Rn
can check convexity of f by checking convexity of functions of one variable example. f : Sn R with f (X) = log det X, dom f = S+n +
g(t) = log det(X + tV ) = log det X + log det(I + tX-1/2V X-1/2)
n
= log det X + log(1 + ti)
i=1
where i are the eigenvalues of X-1/2V X-1/2 g is concave in t (for any choice of X 0, V ); hence f is concave
Convex functions
3?5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- the limit comparison theorem for improper integrals limit
- fixed point iteration
- proof stanford university
- graphing standard function transformations
- 2 3 calculating limits using the limit laws
- inner product
- vertical and horizontal shifts of graphs
- the algebra of functions
- green s functions
- 6 l hˆopital s rule
Related searches
- 3 main functions of corrections
- 3 functions of money economics
- 3 functions of money definition
- 3 basic functions of memory
- python 3 functions list
- 3 major functions of the skeletal system
- lifespan development boyd 8th edition
- python 3 functions pdf
- ameristar casino boyd gaming
- ameristar kansas city boyd gaming
- 3 functions of cell membrane
- brady boyd new life church