CS/ECE/ISyE 524 Introduction to Optimization Spring 2017–18
- 14. Convex programming
❼ Convex sets and functions ❼ Convex programs ❼ Hierarchy of complexity ❼ Example: geometric programming
Laurent Lessard (www.laurentlessard.com)
14. Convex programming Convex sets and functions Convex programs - - PowerPoint PPT Presentation
CS/ECE/ISyE 524 Introduction to Optimization Spring 201718 14. Convex programming Convex sets and functions Convex programs Hierarchy of complexity Example: geometric programming Laurent Lessard (www.laurentlessard.com)
CS/ECE/ISyE 524 Introduction to Optimization Spring 2017–18
Laurent Lessard (www.laurentlessard.com)
x y
14-2
i∈I Ci is convex.
14-3
14-4
14-5
14-6
1 2 3 4 x 1 2 3 f(x)
14-7
14-8
14-9
14-10
14-11
1 2 3 4 x 1 2 3 4 f(x)
1 2 3 4 x 1 2 3 4 t
14-12
x
14-13
x∈S
14-14
◮ Proof: If x⋆ and y⋆ are optimal, then we must have
◮ Follows from the result above. A very powerful fact!
14-15
14-16
14-17
14-18
αj1 1 x αj2 2
αjn n
14-19
w ≤ β
w ≤ δ
14-20
w ≤ β
w ≤ δ
h,w,d > 0
2 Awallhw + 2 Awallhd ≤ 1, 1 Aflrwd ≤ 1
1 βhw −1 ≤ 1
1 δw −1d ≤ 1 14-21
h,w,d > 0
2 Awallhw + 2 Awallhd ≤ 1, 1 Aflrwd ≤ 1
1 βhw −1 ≤ 1
1 δw −1d ≤ 1
14-22
x,y,z
14-23
x,y,z
14-24