Convergência global dos métodos de filtro para programação não linear
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/3154 |
Resumo: | Orientador: Celso Carnieri |
id |
UFPR_acab6f98f2e0b219648718610c8abe8c |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/3154 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Karas, Elizabeth Wegner, 1965-Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em EngenhariaCarnieri, Celso, 1947-Ribeiro, Ademir Alves2024-05-13T17:25:39Z2024-05-13T17:25:39Z2005https://hdl.handle.net/1884/3154Orientador: Celso CarnieriCoorientadora: Elizabeth Wegner KarasTese (doutorado) - Universidade Federal do Paraná, Setores de Tecnologia e Ciências Exatas, Programa de Pós-Graduação em Métodos Numéricos em Engenharia. Defesa: Curitiba, 2005Inclui bibliografia e anexosResumo: Discutimos neste trabalho uma classe de métodos para programação não linear. Tais métodos, conhecidos como métodos de filtro, foram introduzidos recentemente por Fletcher e Leyffer com o objetivo de evitar o uso de funções de mérito, uma ferramenta comum na maioria dos algoritmos para otimização com restrições. Ao invés disso, a idéia é usar um filtro para induzir a convergência, que interfere o mínimo possível nos passos obtidos pelo algoritmo. Apresentamos um algoritmo geral de filtro com uma grande liberdade para o cálculo do passo. O algoritmo é muito simples e consiste basicamente em calcular um ponto não proibido pelo filtro, a partir do ponto corrente. Provamos a convergência global do algoritmo proposto, assumindo que o passo seja eficiente, no sentido de que, perto de um ponto viável não estacionário, o decréscimo da função objetivo seja "grande". Mostramos que esta condição é razoável, exibindo dois algoritmos clássicos para a obtenção do passo, que satisfazem tal hipótese. O primeiro obtém o passo pelo método de restauração inexata de Martínez e Pilotta e a prova de que a condição é satisfeita é dada por Gonzaga, Karas e Vanti. Outra forma de calcular o passo é pelo método de programação quadrática sequencial. Provamos neste trabalho que esta abordagem também cumpre a referida condição. Discutimos também aspectos de convergência local, como o uso de correção de segunda ordem para evitar o efeito Maratos, um sério problema deste e de outros critérios de aceitação de passo que pode comprometer seriamente a eficiência do algoritmo. Realizamos testes computacionais utilizando uma família de problemas conhecidos como Hard-Spheres problemas, que fornece um conjunto conveniente de problemas-teste para avaliar e comparar algoritmos de programação não linear.Abstract: In this work we discuss a class of methods for nonlinear programming. Such methods, known as filter methods, were introduced recently by Fletcher and Leyffer, whose aim is to dispense the need for a merit function, a common tool in most algorithms for constrained optimization. Instead, the idea is to use a filter to induce convergence, which interferes as little as possible with the step obtained by the underlying method. We present a very general filter algorithm that allows a great deal of freedom in the step computation. The algorithm consists basically in computing a point which is not forbidden by the filter, from the current point. We prove its global convergence, assuming that the step must be efficient, in the sense that, near a feasible non-stationary point, the reduction of the objective function is "large". We show that this condition is reasonable, by presenting two classical ways for performing the step, satisfying this condition. On the first one, the step is obtained by the inexact restoration method of Martínez and Pilotta and the proof of such a condition is given by Gonzaga, Karas and Vanti. Another way for computing the step is by sequential quadratic programming. We prove in this work that this approach also satisfies the efficiency condition. We also discuss local convergence features, like the usage of a second order correction in order to avoid the Maratos effect, a serious defect of this and other step-acceptance criteria, which can reduce the convergence rate of the algorithm. We perform numerical tests on a family of problems known as Hard-Spheres problems, that provides a suitable set of test problems for evaluating nonlinear programming codes.ix, 81f. : grafs., tabs.application/pdfDisponível em formato digitalProgramação não-linearOtimizaçao matemática(nao linear)AlgorítmosAnálise numéricaConvergência global dos métodos de filtro para programação não linearinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALtese.pdfapplication/pdf1144426https://acervodigital.ufpr.br/bitstream/1884/3154/1/tese.pdf4aa17379dcc57888a141655bf3e21d40MD51open accessTEXTtese.pdf.txtExtracted Texttext/plain315600https://acervodigital.ufpr.br/bitstream/1884/3154/2/tese.pdf.txt082cea60db79508191d9f9ed7a6a644fMD52open accessTHUMBNAILtese.pdf.jpgGenerated Thumbnailimage/jpeg1199https://acervodigital.ufpr.br/bitstream/1884/3154/3/tese.pdf.jpgc51e8994d345d6dacfe2fdbf504da095MD53open access1884/31542024-05-13 14:25:39.574open accessoai:acervodigital.ufpr.br:1884/3154Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-05-13T17:25:39Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Convergência global dos métodos de filtro para programação não linear |
title |
Convergência global dos métodos de filtro para programação não linear |
spellingShingle |
Convergência global dos métodos de filtro para programação não linear Ribeiro, Ademir Alves Programação não-linear Otimizaçao matemática(nao linear) Algorítmos Análise numérica |
title_short |
Convergência global dos métodos de filtro para programação não linear |
title_full |
Convergência global dos métodos de filtro para programação não linear |
title_fullStr |
Convergência global dos métodos de filtro para programação não linear |
title_full_unstemmed |
Convergência global dos métodos de filtro para programação não linear |
title_sort |
Convergência global dos métodos de filtro para programação não linear |
author |
Ribeiro, Ademir Alves |
author_facet |
Ribeiro, Ademir Alves |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Karas, Elizabeth Wegner, 1965- Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em Engenharia |
dc.contributor.advisor1.fl_str_mv |
Carnieri, Celso, 1947- |
dc.contributor.author.fl_str_mv |
Ribeiro, Ademir Alves |
contributor_str_mv |
Carnieri, Celso, 1947- |
dc.subject.por.fl_str_mv |
Programação não-linear Otimizaçao matemática(nao linear) Algorítmos Análise numérica |
topic |
Programação não-linear Otimizaçao matemática(nao linear) Algorítmos Análise numérica |
description |
Orientador: Celso Carnieri |
publishDate |
2005 |
dc.date.issued.fl_str_mv |
2005 |
dc.date.accessioned.fl_str_mv |
2024-05-13T17:25:39Z |
dc.date.available.fl_str_mv |
2024-05-13T17:25:39Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/3154 |
url |
https://hdl.handle.net/1884/3154 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
ix, 81f. : grafs., tabs. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/3154/1/tese.pdf https://acervodigital.ufpr.br/bitstream/1884/3154/2/tese.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/3154/3/tese.pdf.jpg |
bitstream.checksum.fl_str_mv |
4aa17379dcc57888a141655bf3e21d40 082cea60db79508191d9f9ed7a6a644f c51e8994d345d6dacfe2fdbf504da095 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1801860198327910400 |