18.05.2014 Views

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sumário<br />

1 Introdução 1<br />

2 Algoritmos de primeira ordem destinados a achar zeros de funções<br />

vetoriais ou mínimos de funções escalares como sistemas dinâmicos<br />

de controle 11<br />

2.1 Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />

2.2 A teoria de controle utilizada para achar zeros de uma função . . . . . 14<br />

2.3 Metodologia CLF/LOC para projetar algoritmos para achar zeros de<br />

funções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16<br />

2.4 Algoritmos de primeira ordem contínuos para achar zeros de funções . . 17<br />

2.4.1 Considerações sobre o algoritmo de Newton . . . . . . . . . . . 27<br />

2.4.2 Simulações dos algoritmos de primeira ordem contínuos . . . . . 29<br />

2.4.2.1 Simulações dos algoritmos contínuos com a função de<br />

Camelback . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

2.4.2.2 Simulações dos algoritmos contínuos com a função de<br />

Rosenbrock . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

2.4.2.3 Simulações dos algoritmos contínuos com a função de<br />

Branin . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />

2.5 Singularidades estranhas no algoritmo de Newton e de Branin . . . . . 34<br />

2.5.1 Pontos singulares . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />

2.5.2 Linearização do algoritmo de Newton . . . . . . . . . . . . . . . 37<br />

2.5.2.1 Algoritmo linearizado para n = 2 . . . . . . . . . . . . 38<br />

2.5.2.2 Comparação entre duas formas de linearização . . . . . 39<br />

2.5.3 Exemplos de singularidades estranhas . . . . . . . . . . . . . . . 40<br />

vi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!