Escolar Documentos
Profissional Documentos
Cultura Documentos
Welington Oliveira
Instituto Nacional de Matemtica Pura e Aplicada - IMPA a Doutorado
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
1 / 18
Sumrio a
Consideraes Gerais co
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
2 / 18
Consideraoes Gerais c
SQP Consiste em resolver um problema (P) de otimizao no-linear (com restries ca a co mistas) atravs de resolues de subproblemas mais simples, que aproximam o e co problema (P). Bem...
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
3 / 18
Consideraoes Gerais c
SQP Consiste em resolver um problema (P) de otimizao no-linear (com restries ca a co mistas) atravs de resolues de subproblemas mais simples, que aproximam o e co problema (P). Bem... At agora, basicamente todos os mtodos que estudamos aproximam o problema e e de interesse por uma sequncia de subproblemas mais simples! Por exemplo: e Mtodos de penalizao e ca Mtodos de barreira e Mtodos da Lagragiana aumentada e
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
3 / 18
Consideraoes Gerais c
SQP Consiste em resolver um problema (P) de otimizao no-linear (com restries ca a co mistas) atravs de resolues de subproblemas mais simples, que aproximam o e co problema (P). Bem... At agora, basicamente todos os mtodos que estudamos aproximam o problema e e de interesse por uma sequncia de subproblemas mais simples! Por exemplo: e Mtodos de penalizao e ca Mtodos de barreira e Mtodos da Lagragiana aumentada e A diferena... c E que mtodos SQP resolvem uma sequncia de problemas quadrticos, que so e e a a fceis de serem resolvidos! a
Rio, Novembro de 2012 3 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
Consideraoes Gerais c
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
4 / 18
Consideraoes Gerais c
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
5 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
5 / 18
O prximo iterado xk+1 um ponto estacionrio do problema o e a (QP ) min f (xk ) + f (xk ), x xk + 1 Hk (x xk ), x xk 2 s.a xk Dk .
Ou alternativamente,
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
6 / 18
O prximo iterado xk+1 um ponto estacionrio do problema o e a (QP ) min f (xk ) + f (xk ), x xk + 1 Hk (x xk ), x xk 2 s.a xk Dk .
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
6 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
7 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
7 / 18
A ideia considerar informaes de ambas f e h em Hk , para termos e co subproblemas quadrticos a A proposta tomar e Hk = Lxx (xk , k ) , onde L a Lagrangiana de (P) e L(x, ) = f (x) + , h(x) , e Rl uma aproximao do multiplicador de Lagrange . e ca
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a Rio, Novembro de 2012 7 / 18
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) ( k ) h (xk )(x xk ) = f (xk ) (h (xk )) k = h(xk )
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) h (xk )(x xk ) em relao a (x, ) Rn Rl , com (xk , k ) dados. ca = f (xk ) = h(xk )
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
9 / 18
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) h (xk )(x xk ) em relao a (x, ) Rn Rl , com (xk , k ) dados. ca Seja xk+1 um ponto estacionrio de (QP) e y k+1 Rl um multiplicador a associado do (QP): min f (xk ) + f (xk ), x xk + 1 Hk (x xk ), x xk 2 s.a xk Dk , = f (xk ) = h(xk )
com Dk = {x Rn : h(xk ) + h (xk )(x xk ) = 0}. Deste modo, o par (xk+1 , y k+1 ) soluo do e ca
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
9 / 18
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) h (xk )(x xk ) em relao a (x, ) Rn Rl , com (xk , k ) dados. ca Seja xk+1 um ponto estacionrio de (QP) e y k+1 Rl um multiplicador a associado do (QP): min f (xk ) + f (xk ), x xk + 1 Hk (x xk ), x xk 2 s.a xk Dk , = f (xk ) = h(xk )
com Dk = {x Rn : h(xk ) + h (xk )(x xk ) = 0}. Deste modo, o par (xk+1 , y k+1 ) soluo do e ca Sistema de Lagrange para (QP) f (xk ) + Hk (x xk ) + (h (xk )) y h(xk ) + h (xk )(x xk )
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
= 0 = 0
Rio, Novembro de 2012 9 / 18
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) h (xk )(x xk ) em relao a (x, ) Rn Rl , com (xk , k ) dados. ca Sistema de Lagrange para (QP) f (xk ) + Hk (x xk ) + (h (xk )) y h(xk ) + h (xk )(x xk ) = 0 = 0 = f (xk ) = h(xk )
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
10 / 18
O mtodo de Newton para o sistema de Lagrange... e consiste em resolver o sistema linear Lxx (xk , k )(x xk ) + (h (xk )) h (xk )(x xk ) em relao a (x, ) Rn Rl , com (xk , k ) dados. ca Sistema de Lagrange para (QP) f (xk ) + Hk (x xk ) + (h (xk )) y h(xk ) + h (xk )(x xk ) = 0 = 0 = f (xk ) = h(xk )
Comparando estes sistemas, notamos que eles coincidem se Hk = Lxx (xk , k ). Tomando Hk = Lxx (xk , k ) podemos ento esperar convergncia local rpida sob hipteses naturais! a e a o
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
10 / 18
Algoritmo
Inicializao: Escolha (x0 , 0 ) Rn Rl e faa k = 0. ca c Simulador: Envie (xk , k ) a um simulador e receba f (xk ), h(xk ), h (xk ) e Lxx (xk , k ). Subproblema: Calcule dk um ponto estacionrio de a min f (xk ), d + 1 L (xk , k )d, d 2 xx s.a h (xk )d = h(xk ) ,
e y k um multiplicador de Lagrange associado. Teste de parada: Se dk Tol , pare. Atualizao: Tome xk+1 = xk + dk e k+1 = y k . ca Ciclo: Faa k = k + 1 e volte ao Simulador. c
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
11 / 18
Algoritmo - Equivalentemente...
Inicializao: Escolha (x0 , 0 ) Rn Rl e faa k = 0. ca c Simulador: Envie (xk , k ) a um simulador e receba f (xk ), h(xk ), h (xk ) e Lxx (xk , k ). Subproblema: Calcule (dk , y k ) Rn Rl uma soluo do sistema ca Lxx (xk , k )d + (h (xk )) y h (xk )d Teste de parada: Se dk Tol , pare. Atualizao: Tome xk+1 = xk + dk e k+1 = y k . ca Ciclo: Faa k = k + 1 e volte ao Simulador. c = f (xk ) = h(xk )
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
12 / 18
Comentrios a
O mtodo SQP aplicado ao problema (P) (somente restries de igualdade) e co e o mesmo que aplicar o mtodo de Newton no sistema de Lagrange de (P) e Logo, a convergncia rpida, mas apenas local e e a e
SQP converge localmente a (, ) Rn Rl , um par que resolve o sistema x de Lagrange de (P), com taxa superlinear Se as derivadas segundas de f e h so Lipschitz-cont a nuas numa vizinhana de c x, a convergncia quadrtica e e a
Globalizao do SQP poss ca e vel! Antes de apresent-la, vamos considerar os a problemas com restries mistas. co Resolva o Exerc 4.6.1. cio
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
13 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
14 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
14 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
14 / 18
Algoritmo
Inicializao: Escolha (x0 , 0 , 0 ) Rn Rl Rm e faa k = 0. ca c + Simulador: Envie (xk , k , k ) a um simulador e receba f (xk ), h(xk ), h (xk ), g(xk ), g (xk ) e Hk . Subproblema: Calcule dk um ponto estacionrio de a min f (xk ), d + 1 Hk d, d 2 s.a h(xk ) + h (xk )d = 0 g(xk ) + g (xk )d 0 . e (y k , z k ) Rl Rm multiplicadores de Lagrange associado. + Teste de parada: Se dk Tol , pare. Atualizao: Tome xk+1 = xk + dk , k+1 = y k e k+1 = z k . ca Ciclo: Faa k = k + 1 e volte ao Simulador. c
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
15 / 18
Comentrios a
Se Hk = Lxx (xk , k , k ), podemos esperar convergncia local rpida, onde e a L(x, , ) = f (x) + , h(x) + , g(x) . Se Dk = e Hk denida positiva, ento o subproblema (QP) tem um e a unico ponto estacionrio, que a unica soluo a e ca Para Hk denida acima e sob hipteses naturais (tais como CSO2 para (P)), o no poss assegurar que Hk seja denida positiva, mesmo para xk a e vel prximo de x, e k , k prximos de , o o Por isso, a existncia de pontos estacionrio de (QP) no direta, e precisa e a a e ser provada como parte da anlise do Algoritmo a Mesmo quando tal ponto estacionrio existe, ele pode no ser unico a a A anlise local supem que dk tem norma m a o nima Na prtica, esta considerao ignorada. a ca e
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
16 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
17 / 18
Welington Oliveira (Instituto Nacional de Matemtica Pura ePrograma- o Quadrtica Sequencial a Aplicadac IMPA Doutorado) a a
18 / 18