Convex Optimization — Boyd & Vandenberghe
- 5. Duality
- Lagrange dual problem
- weak and strong duality
- geometric interpretation
- optimality conditions
- perturbation and sensitivity analysis
- examples
- generalized inequalities
5–1
5. Duality Lagrange dual problem weak and strong duality geometric - - PowerPoint PPT Presentation
Convex Optimization Boyd & Vandenberghe 5. Duality Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized
Convex Optimization — Boyd & Vandenberghe
5–1
m
p
Duality 5–2
x∈D L(x, λ, ν)
x∈D
m
p
x∈D L(x, λ, ν) = g(λ, ν)
Duality 5–3
Duality 5–4
x L(x, λ, ν) =
Duality 5–5
x (x − νTAx + bTν) =
Duality 5–6
i = 1,
x (xTWx +
i − 1))
x xT(W + diag(ν))x − 1Tν
Duality 5–7
x∈dom f0
0(−ATλ − CTν) − bTλ − dTν
n
0(y) = n
Duality 5–8
Duality 5–9
Duality 5–10
Duality 5–11
x
Duality 5–12
++)
x
Duality 5–13
Duality 5–14
(u,t)∈G(t + λu),
Duality 5–15
Duality 5–16
x
m
i fi(x) + p
i hi(x)
m
i fi(x⋆) + p
i hi(x⋆)
i fi(x⋆) = 0 for i = 1, . . . , m (known as complementary slackness):
i > 0 =
i = 0
Duality 5–17
m
p
Duality 5–18
Duality 5–19
i=1 log(xi + αi)
i=1 max{0, 1/ν − αi} = 1
Duality 5–20
Duality 5–21
i large: p⋆ increases greatly if we tighten constraint i (ui < 0)
i small: p⋆ does not decrease much if we loosen constraint i (ui > 0)
i large and positive: p⋆ increases greatly if we take vi < 0;
i large and negative: p⋆ increases greatly if we take vi > 0
i small and positive: p⋆ does not decrease much if we take vi > 0;
i small and negative: p⋆ does not decrease much if we take vi < 0
Duality 5–22
i = −∂p⋆(0, 0)
i = −∂p⋆(0, 0)
i ): from global sensitivity result,
tց0
i
tր0
i
Duality 5–23
Duality 5–24
0(ν)
x,y(f0(y) − νTy + νTAx + bTν)
0(ν) + bTν
Duality 5–25
x,y(y + νTy − νTAx + bTν)
Duality 5–26
−1x1(cTx + νT(Ax − b))
Duality 5–27
m
i fi(x) + p
x∈D L(x, λ1, · · · , λm, ν)
Duality 5–28
i 0, then g(λ1, . . . , λm, ν) ≤ p⋆
i 0, then
m
i fi(˜
p
x∈D L(x, λ1, . . . , λm, ν)
i 0,
Duality 5–29
x L(x, Z) =
Duality 5–30