Optimization and Simulation
Constrained optimization
Michel Bierlaire
michel.bierlaire@epfl.ch
Transport and Mobility Laboratory
Optimization and Simulation – p. 1/51
Optimization and Simulation Constrained optimization Michel - - PowerPoint PPT Presentation
Optimization and Simulation Constrained optimization Michel Bierlaire michel.bierlaire@epfl.ch Transport and Mobility Laboratory Optimization and Simulation p. 1/51 The problem Generic problem: x R n f ( x ) min subject to [ h : R n
michel.bierlaire@epfl.ch
Optimization and Simulation – p. 1/51
x∈Rn f(x)
Optimization and Simulation – p. 2/51
Optimization and Simulation – p. 3/51
Optimization and Simulation – p. 4/51
Optimization and Simulation – p. 5/51
Optimization and Simulation – p. 6/51
1 − x2 = 0,
k 1 k2
1 − x2 = 0
Optimization and Simulation – p. 9/51
1 − x2 = 0
Optimization and Simulation – p. 10/51
1 − x2 = 0
k 1 k2
√ k2+1 1 √ k2+1,
Optimization and Simulation – p. 11/51
1 − x2 = 0
Optimization and Simulation – p. 12/51
i→∞
Optimization and Simulation – p. 13/51
Optimization and Simulation – p. 14/51
1 − x2 = 0
Optimization and Simulation – p. 15/51
Optimization and Simulation – p. 16/51
Optimization and Simulation – p. 17/51
Optimization and Simulation – p. 18/51
x f(x)
Optimization and Simulation – p. 19/51
Optimization and Simulation – p. 20/51
x∈Rn f(x)
Optimization and Simulation – p. 21/51
j ≥ 0
jgj(x∗) = 0
xxL(x∗, λ∗, µ∗)y ≥ 0
Optimization and Simulation – p. 22/51
jgj(x∗) = 0
j > 0
xxL(x∗, λ∗, µ∗)y > 0
Optimization and Simulation – p. 23/51
Optimization and Simulation – p. 24/51
Optimization and Simulation – p. 25/51
Optimization and Simulation – p. 26/51
Optimization and Simulation – p. 27/51
Optimization and Simulation – p. 28/51
Optimization and Simulation – p. 29/51
Optimization and Simulation – p. 30/51
Optimization and Simulation – p. 31/51
Optimization and Simulation – p. 32/51
x∈S,g(x)→0 B(x) = +∞.
m
m
Optimization and Simulation – p. 33/51
Optimization and Simulation – p. 34/51
Optimization and Simulation – p. 35/51
Optimization and Simulation – p. 36/51
Optimization and Simulation – p. 37/51
x∈Rn f(x)
Optimization and Simulation – p. 38/51
Optimization and Simulation – p. 39/51
x∈Rn Lc(x, λ∗) = f(x) + (λ∗)T h(x) + c
Optimization and Simulation – p. 40/51
x∈Rn Lc(x, λ) = f(x) + λT h(x) + c
ck→∞ = +∞.
Optimization and Simulation – p. 41/51
k λk + ckh(xk)
Optimization and Simulation – p. 42/51
Optimization and Simulation – p. 43/51
Optimization and Simulation – p. 44/51
x∈Rn f(x)
Optimization and Simulation – p. 45/51
xxL(x, λ)
Optimization and Simulation – p. 46/51
d ∇f(xk)T d + 1
xxL(xk, λk)d
Optimization and Simulation – p. 47/51
Optimization and Simulation – p. 48/51
m
Optimization and Simulation – p. 49/51
Optimization and Simulation – p. 50/51
Optimization and Simulation – p. 51/51