Professional Documents
Culture Documents
IE643 Lecture10 Part2 25sep2020 PDF
IE643 Lecture10 Part2 25sep2020 PDF
IE643 Lecture10 Part2 25sep2020 PDF
IE 643
Lecture 10 - Part 2
1 Convex Sets
2 Convex Functions in 1D
5 Convex Optimization
Convex Sets
Points in a 2D space
Convex Sets
Convex Sets
Non-convex Sets
A set C is not convex if there exist two points x and y in C such that
λx + (1 − λ)y ∈ / C, for some λ ∈ [0, 1].
The line segment connecting x and y in C does not entirely lie within
C.
Convex Functions
Concave Function
Closed Halfspace:
I {x ∈ Rd : w > x ≥ a}, for some 0 6= w ∈ Rd and a ∈ R.
I {x ∈ Rd : w > x 6 w ∈ Rd and a ∈ R.
≤ a}, for some 0 =
Open Halfspace:
I {x ∈ Rd : w > x > a}, for some 0 6= w ∈ Rd and a ∈ R.
I {x ∈ Rd : w > x 6 w ∈ Rd and a ∈ R.
< a}, for some 0 =
Transpose Of A Matrix
Symmetric Matrix
x > Ax ≥ 0, ∀x ∈ Rd .
Computation-friendly definitions
∇2 f 0.
min f (x)
x∈C
min f (x)
x∈C
C ⊆ Rd is a convex set
f : C → R is a convex function
Proposition
Consider the convex optimization problem minx∈Rd f (x). Then every local
optimal solution of the problem minx∈Rd f (x) is a global optimal solution.
Proposition
Let f : Rd → R be a continuously differentiable convex function. A point
x ∗ ∈ Rd is an optimal solution of minx∈Rd f (x) if and only if ∇f (x ∗ ) = 0.
Uniqueness of solution
Consider the convex optimization problem minx∈Rd f (x) where f is strictly
convex. If the set X ∗ = argminx∈Rd f (x) is non-empty, then X ∗ contains
exactly one element.