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.

possibilita análises alternativas sob esta nova perspectiva, assim como também outros<br />

novos algoritmos podem ser desenvolvidos através desta metodologia.<br />

Bhaya e Kaszkurewicz focalizaram principalmente o problema de achar zeros de<br />

funções vetoriais não lineares. O presente trabalho teve como intuito a utilização desta<br />

metodologia para o desenvolvimento de algoritmos capazes de resolver os outros problemas<br />

de otimização mencionados, assim como também foram analisados os algoritmos<br />

apresentados em [13].<br />

Cabe destacar que, sob o foco da teoria de controle, muitos dos algoritmos apresentados<br />

constituem os chamados sistemas dinâmicos de controle a estrutura variável,<br />

amplamente conhecidos na literatura de controle, a qual oferece uma abundante quantidade<br />

de ferramentas de análise. Os sistemas dinâmicos a estrutura variável geram<br />

trajetórias em modos deslizantes até alcançar o ponto ótimo. Algoritmos a estrutura<br />

variável possuem características que os tornam atrativos, por exemplo a previsibilidade<br />

do percurso da trajetória sobre a superfície de deslizamento, ou a possibilidade<br />

de apresentarem convergência em tempo finito.<br />

A conclusão geral do trabalho é que os algoritmos apresentados se mostraram capazes<br />

de resolver os problemas de otimização testados, em alguns casos de maneira<br />

mais eficiente que outros algoritmos apresentados na bibliografia, e mostrando diversas<br />

vantagens com respeito a estes. Demonstra-se assim, que a teoria de controle oferece<br />

um caminho promissor de futuras pesquisas destinadas a achar algoritmos alternativos,<br />

assim como de análise dos já existentes, para a resolução tanto destes problemas de<br />

otimização como de outros ainda não abordados sob esta perspectiva.<br />

Entretanto, cabe mencionar algumas conclusões pontuais referentes a cada problema<br />

abordado em particular:<br />

1) Os algoritmos de primeira ordem para achar zeros de funções mostraram que,<br />

embora o conhecido algoritmo de Newton oferece um melhor comportamento (menor<br />

número de iterações no caso discreto, por exemplo), este se vê afetado pela presença<br />

de singularidades estranhas, o que pode comprometer seu desempenho, a diferença<br />

de outros algoritmos apresentados que não se vêem afetados por estas singularidades.<br />

Também, o fato do algoritmo de Newton inverter a matriz jacobiana pode comprometer<br />

seu rendimento quando aplicado a problemas de grande porte, isto é, com um grande<br />

272

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

Saved successfully!

Ooh no, something went wrong!