Académique Documents
Professionnel Documents
Culture Documents
25]esahubble
Lecture Notes
S UMMER R ESEARCH I NTERNSHIP, U NIVERSITY OF W ESTERN O NTARIO
This research was done under the supervision of Dr. Pauline Barmby with the financial support of
the MITACS Globalink Research Internship Award within a total of 12 weeks, from June 16th to
September 5th of 2014.
head2.png
3
Chapter 1
Convex Sets
1.1 Convexity
1.1.1 Cone
[Cone] A set K Rn , when x K implies x K. A non convex cone can be hyper-plane.
For convex cone x + y K, x, y K.
Cone dont need to be "pointed". e.g.
Direct sums of cones C1 +C2 = {x = x1 + x2 |x1 C1 , x2 C2 }.
S1n {X|X = X n , (x) 0}
A matrix with positive eigenvalues.
5
[Strongly convex] f : C R is strongly convex with modules u 0 if f 12 u|| ||2 is convex.
Interpretation: There is a convex quadratic 12 u|| ||2 that lower bounds f. minxC f (x) min f(x)
Useful to turn this into an unconstrained problem.
1.2.1 Epigraph
[Epigraph] For f : Rn R, its epigraph epi( f ) Rn+1 isthesetepi( f ){(x, )| f (x) } Next: a
function is convex i.f.f. its epigraph is convex.
A function f : C R,C Rn is convex if x, y C, f (ax+(1a)x) a f (x)+(1a) f (x) a
(0, 1).
Strict convex: x 6= y f (ax + (1 a)x) a f (x) + (1 a) f (x) f is convex f is concave.
Level set: S f = {x| f (x) }.
S f is convex f is convex.
[Strongly convex] f : C R is strongly convex with modules if x, y C, (0, 1), f (ax +
1
(1 a)x) a f (x) + (1 a) f (x) 2 (1 )kx yk2 .
[2] f : Rn R is convexif x, y R, (0, 1), f (ax + (1 a)x) a f (x) + (1 a) f (x). The effective
domain of f is dom f = {x| f (x)h+} [ludcator function] c (x) = { 0 x C
+ elsewhere.
domc (x) = C [Epigraph] The epigraph of f is epi f = {(x, )| f (x) } The graph of epi f is
{(x, f (x)|x dom f }. [III] A function f : Rn R is f : Rn R is convex x, y Rn ,
(0, 1), f (ax + (1 a)x) a f (x) + (1 a) f (x).
[Distance] Distance to a convexset dc (x) = inf{kzxk|z C}. Take any two sequence {yk }and{yk }
C s.t. kyk xk dc (x), kyk xk dc (x). zk = yk + (1 )yk . dc (x + (1 )x) kzk x
(1 )xk
= k(yk x) + (1 )(yk x)k
kyk xk + (1 )kyk xk Take k , dc (x + (1 )x) d(x) + (1 )d(x) [Eigenval-
ues] Let X Sn := {n nsymmetricmatrix}. 1 (x) 2 (X) . . . n (x).
fk (x) = n1 i (x).
Equivalent characterization
fk (x) = max{i vTi Xvi |vi v j , i 6= j}
= max{tr(V T XV |V T V = Ik }
max{tr(VV T X)}bycircularity Note hA, Bi = tr(A, B) is true for symmetric matrix.
hA, Ai = |A|2F = i A2ii
1.3 Support Function
Take a set C Rn , not necessarily convex.The support function is C = Rn R. C (x) = {hx, ui|u
C}. [scale=0.5]11 .pngT hesupport f unctionbindsthesupportinghyper plane.
Supporting functions are
Positively homogeneous
C (x) = C (x)i0
C (x) = supuC hx, ui = supuC hx, ui = C (x)
Positive homogeneous
sub-linear
If 0 C, C is non-negative.
[Epigraph of a support function] epiC = {(x,t)|C (x) t}. Suppose (x,t) epiC . Take any
> 0. (x,t) = (x, t).
C (x) = C (x) t. (x, c) epiC
[]12
Supremum of functions. Let { fi }iI be arbitrary family of functions. If x sup jJ f j (x) <
f (x) = sup jJ f j (x)
[]13Compositionwithlinearmap.
f cvxRn , A : Rn Rm is a linear map. f A(x) = f (Ax) cvxRn
f A(x) = f (A(x + (1 )y))
= f (Ax + (1 )Ay)
f (Ax) + (a ) f (Ay)