Lec4 Duality Exercise
Lec4 Duality Exercise
Bolei Zhang
November 25, 2022
1 Solutions
Theorem 1: Any locally optimal point is also (globally) optimal in the convex optimization problem.
Proof: Suppose that x is locally optimal for a convex optimization problem, i.e., x is feasible and
for some R > 0. Now suppose that x is not globally optimal, i.e., there is a feasible y such that
f0 (y) < f0 (x). Evidently ||y − x||2 > R, since otherwise f0 (x) ≤ f0 (y). Consider the point z given by
R
z = (1 − θ)x + θy, θ =
2||y − x||2
Then we have ||z − x||2 = R/2 < R, and by convexity of the feasible set, z is feasible. By convexity of
f0 we have
f0 (z) ≤ (1 − θ)f0 (x) + θf0 (y) < f0 (x),
which is contradiction. Hence there exists no feasible y with f0 (y) < f0 (x), i.e., x is globally optimal.
min f0 (x1 , x2 )
s.t. 2x1 + x2 ≥ 1 (1)
x1 + 3x2 ≥ 1 x1 ≥ 0, x2 ≥ 0,
Get the feasible set of the above problem. And get the optimal solution set and optimal value w.r.t.
different objective functions.
(1) f0 (x1 , x2 ) = x1 + x2 ;
(2) f0 (x1 , x2 ) = −x1 − x2 ;
(3) f0 (x1 , x2 ) = x1 ;
(4) f0 (x1 , x2 ) = max{x1 , x2 };
(5) f0 (x1 , x2 ) = x21 + 9x22 ;