Opt Slides Duality
Opt Slides Duality
Duality
D UALITY
Max 4x1 + 3x2
s.t.
x1 + x2 ≤8
2x1 + x2 ≤ 10
x1 , x2 ≥ 0.
D UAL P ROBLEM
G RAPHICAL S OLUTION
w1
w1+ 2 w2 =4
w2
O
w1+ w2 = 3
Max c T x
s.t.
Ax ≤b
x ≥ 0,
Min bT w
s.t.
AT w ≥c
w ≥ 0,
where w ∈ Rm .
Dr Reshma Khemchandani Optimization
Optimization
Duality
Max c T x Max cT x
s.t. s.t.
⇒
Ax ≥b (−A)x ≤ (−b)
x ≥ 0. x ≥ 0.
Max cT x
Max c T x
s.t.
s.t.
⇒ (−A)x ≤ (−b)
Ax =b
Ax ≤b
x ≥ 0.
x ≥ 0.
Min bT w Min bT u − bT v
s.t. s.t.
⇐
AT w ≥c AT u − AT v ≥c
w unrestricted in sign. u, v ≥ 0.
D UALITY E XAMPLES
Max −2x1 − x2
s.t.
x1 + x2 ≤ 10
x1 − 2x2 = −8
x1 + 3x2 ≥9
x1 ≥ 0, x2 unrestricted in sign.
Dual Problem:
Min w = 10w1 − 8w2 + 9w3
s.t.
w1 + w2 + w3 ≥ −2
w1 − 2w2 + 3w3 = −1
w1 ≥ 0, w3 ≤ 0,
w2 unrestricted in sign.
Dr Reshma Khemchandani Optimization
Optimization
Duality
Min z = 2x1 − x2 + x3
s.t.
2x1 + x2 − x3 ≤ 8
−x1 + x3 ≥ 1
x1 + 2x2 + 3x3 = 9
x1 ≥ 0, x2 ≥ 0, x3 unrestricted in sign.
Dual Problem
Max w = 8w1 + w2 + 9w3
s.t.
2w1 − w2 + w3 ≤ 2
w1 + 2w3 ≤ −1
−w1 + w2 + 3w3 = 1
w1 ≤ 0, w2 ≥ 0, w3 unrestricted in sign.
Initial Tableau
Final Tableau
w = col(w T −1
1 , w 2 ) = cB B
2 −1 2
= (3, 4) = ,
−1 1 1
E XISTENCE T HEOREMS
(Dual)
feasible infeasible
−w1 + w2 = 4
x1− x2 = −1
w1 − w2 =3
−x1 + x2 = 0
w1
x1
E XAMPLES
1 Primal Feasible Dual Feasible
Max z = 2x1 + x2 Min 4w1 + 2w2
s.t. s.t.
x1 + x2 ≤ 4 w1 + w2 ≥ 2
x1 − x2 ≤ 2 w1 − w2 ≥ 1
x1 , x2 ≥ 0. w1 , w2 ≥ 0.
2 Primal Feasible, unbounded Dual In-Feasible
Max z = 2x1 + x2 Min 4w1 + 2w2
s.t. s.t.
x1 − x2 ≤ 4 w1 + w2 ≥ 2
x1 − x2 ≤ 2 −w1 − w2 ≥ 1
x1 , x2 ≥ 0. w1 , w2 ≥ 0.
w T (Ax − b) = 0
and
x T (c − AT w) = 0.