Professional Documents
Culture Documents
Massachusetts Institute of Technology
Massachusetts Institute of Technology
A local maximum/ minimum is a global maximum/minimum over the feasible region F if:
1. The feasible region is convex
2. The objective function is convex (for a maximum) or concave (for a minimum)
If the objective function is strictly convex or concave, the optimum is unique.
Convex/concave functions
Convexity of functions can be defined geometrically or in terms of Hessian:
f [αx A + (1 − α ) x B ] ≤ f [αx A ] + (1 − α ) f [ x B ]
∂ 2 f ( x) Convex
H ij = Hessian positive semi-definite ∀ x
∂xi ∂xi
xA xB x
1
f(x) is a concave function if:
∂ 2 f ( x)
H ij = Hessian negative semi-definite ∀ x
∂xi ∂xi
x2 x2
Y xB xA
Y
Non-convex
xA
Convex
xB
x1 x1
Convex feasible region may be constructed from m constraints that meet following
requirements: g(x)
Summary:
A local maximum/ minimum is a global maximum/minimum over the feasible region F if:
1. The feasible region is convex
2. The objective function is convex (for a maximum) or concave (for a minimum)
If the objective function is strictly convex or concave, the optimum is unique.
2
1D Examples:
f(x)
Local = global max f(x)
f(x) convex
over F
f(x) concave
over F
Convex F x
Convex F x
2. Objective is convex/concave, feasible region is not convex → local maxima/minima are not
necessarily global maxima/minima.
Local = global
min
Non-convex F x
Non-convex F x
3. Objective is not convex/concave, feasible region is convex → local maxima/minima are not
necessarily global maxima/minima.
f(x) f(x)
Local = global max f(x) not concave
over F f(x) not convex
over F
Local ≠
global min
x
Convex F Convex F x