Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
• Optimização Global.
2
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
f x f x1 , x2 ,...xn
sujeita a restrições do tipo igualdade
hi ( x) 0 i 1 até p
e as restrições do tipo desigualdade
gi ( x) 0 i 1 até m
3
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
4
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
x2 x1 (a)
Onde é uma função apropriada de x1. Em certos casos não é
possível explicitar a função (x1), mas para o efeito de cálculo das
derivadas assume-se a sua existência.
6
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
df x1 , x2 f x1 , x2 f x1 , x2 dx2
0 (b)
dx1 x1 x2 dx1
7
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
d h x1* , x2* / x1
(e)
dx1
h x1* , x2* / x2
8
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
Se definir-se v como:
f x1* , x2* / x2
v (g)
h x , x / x2
*
1
*
2
9
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
10
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
L x1 , x2 , v f x1 , x2 vh x1 , x2 (h)
é visto que as condições necessárias das equações (h) e (i)
dadas em termos de L são:
f x* vh x* 0 (m)
Onde o gradiente das funções custo e restrição são dados
por:
f
x , x
*
1
*
2
h x1* , x 2*
x1 x1
f x * h
e
f x1* , x 2* h
x1
*
, x *
2
x 2 x
2 13
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
f x* vh x* (n)
A ultima expressão dá o sentido geométrico das condições
necessárias. Ela mostra que no ponto mínimo candidato, o
gradiente da função custo e das funções restrições, estão ao
longo da mesma linha e são proporcionais um ao outro e o
multiplicador de Lagrange v é a constante de
proporcionalidade.
14
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
f x* p h 0
x *
v i 1 até n
* j
x1 xi
j
j 1
h j x* 0 j 1 até p
15
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
p
L x, v f x v j h j x f x v T h x
j 1
L x* , v* 0
L x , v
* *
0 ou
xi
i 1 até n
16
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
L x* , v* h
v j
j
x* 0 j 1 até p
17
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
18
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
f x* h j x *
v j
*
i 1 até n
xi xi
19
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
gi x 0 i 1 até m
20
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
21
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
gi s 0 2
i
22
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
L s 0
Note-se que uma vez o ponto do óptimo seja especificado
ele pode ser usado para calcular a variável de folga, pela
equação:
gi s 0 2
i
23
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
u*j 0 j 1 até m
hi x 0; i 1 até p
gi x 0; i 1 até m
Define-se a função de Lagrange para o problema como:
p m
L x , v , u, s f x vi hi x ui gi x si2
i 1 i 1
f x v T h x u T g x s 2
25
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
L f * hi * gi
p
vi ui 0;
x j x j i 1 x j xj
hi x* 0 i 1 até p
gi x* si2 0 i 1 até m
ui* si 0 i 1 até m
ui* 0 i 1 até m
26
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
29
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
30
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
x1 , x2 0 x1 , x2 0
Obtém-se umCondições
sistema de quatroKT. Exemplo. O sistema pode ser
equações com quatro incógnitas resolvido fazendo u = 0
-2x2 +u =0
- 2x1 - 2x2 +2u =0 x2 =0
x1 + 2x2 -4 +s2 =0 x1 =0 f(x1,x2) = 0
us = 0 s2 =4
u 0
Fazendo agora s = 0
Optimização Global
Uma restrição não linear do tipo igualdade sempre define a região de não
convexidade do problema.
Optimização Global
34
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
35
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
36
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
37
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
38
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
39
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
hiT d 0 e giT d 0,
Daí, a direcção d é determinante para definir a região possível em
torno do ponto x*.
Note-se que só as restrições de desigualdade activas (gi=0) são usadas
para determinar d.
40
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
Teorema (I):
Seja x* que satisfaz as condições necessárias K-T de primeira
ordem para problemas gerais de optimização. Define-se a
Hessiana da função de Lagrange L no ponto x* como:
P m
2 L 2 f vi hi2 ui g i2
* *
i 1 i 1
41
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
hiT d 0 i 1 até p
giT d 0 i 1 até m
para todas as desigualdades activas (isto é aqueles i com gi(x*) = 0).
Daí se x* for um mínimo local para um problema de optimização será
certo que:
hiT d 0 i 1 ate p
giT d 0 i 1 até m, para desigualdades activas com ui 0
43
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
44
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
2 L x*
for positivo definido, x* é um ponto mínimo isolado.
Deve ser enfatizado que se a equação da Hessiana de Lagrange, não
for satisfeita não se pode concluir não ser x* um mínimo local. Pode
ser um mínimo local mas não isolado. Note-se também que o teorema
não pode ser usado para qualquer x* se o assumido não for satisfeito.
Nesses casos, não se pode tirar qualquer conclusão acerca do ponto x*.
45
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
Teorema (II)
Um caso que acontece em algumas aplicações e precisa de
uma menção especial, ocorre quando o número total de
restrições activas (com a última uma desigualdade) no ponto
candidato a mínimo x* for igual ao número de variáveis
independentes do problema. Desde que x* satisfaça as
condições K-T o gradiente de todas as restrições activas são
linearmente independente. Daí a única solução é d=0 e o
teorema para Condições suficientes para problemas
restritos no geral não pode ser usado. Contudo desde que
d=0 for a única solução, não há direcção provável na
vizinhança que possa reduzir a função custo no futuro. Daí o
ponto x* é candidato a mínimo local da função custo.
46
Prof. Doutor Engº Jorge Nhambiu
Faculdade de Engenharia – Optimização
=2*(C10^2)-6*C10*D10+9*(D10^2)-18*C10+9*D10
47
Prof. Doutor Engº Jorge Nhambiu