Métodos para o problema de inclusão no envoltório convexo

Detalhes bibliográficos
Autor(a) principal: Filippozzi, Rafaela
Data de Publicação: 2023
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/249891
Resumo: Tese (doutorado) - Universidade Federal de Santa Catarina, Centro de Ciências Físicas e Matemáticas, Programa de Pós-Graduação em Matemática Pura e Aplicada, Florianópolis, 2023.
id UFSC_1db77503fee8a142e3e1693cf2619035
oai_identifier_str oai:repositorio.ufsc.br:123456789/249891
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Métodos para o problema de inclusão no envoltório convexoMatemáticaOtimização convexaModelos matemáticosAlgorítmosTese (doutorado) - Universidade Federal de Santa Catarina, Centro de Ciências Físicas e Matemáticas, Programa de Pós-Graduação em Matemática Pura e Aplicada, Florianópolis, 2023.O problema de inclusão no envoltório convexo consiste em determinar se um ponto pode ser escrito como combinação convexa de um conjunto finito de pontos dados, isto é, se tal ponto pertence ao envoltório convexo dos dados pontos. Este é um problema de decisão com importantes aplicações em geometria computacional e em fundamentos de programação linear. Neste trabalho, propomos o uso de métodos de otimização de primeira ordem para resolver o problema. Mostramos que métodos do tipo Frank-Wolfe e gradiente projetado, quando equipados com novos critérios de parada, são eficazes para tal problema de decisão, e apresentam desempenho favorável em relação a um algoritmo recente específico ao problema, chamado Algoritmo do Triângulo. Discutimos as conexões entre este algoritmo e Frank-Wolfe, mostrando que o primeiro pode ser interpretado como um Frank-Wolfe inexato. Apesar dessa semelhança, o Algoritmo do Triângulo é fortemente baseado em um teorema de alternativas conhecido como dualidade de distâncias. Usando tal teorema, desenvolvemos novos critérios de parada para métodos do tipo Frank-Wolfe e gradiente projetado, especializando-os para o problema de inclusão. Reportamos experimentos numéricos executados em exemplares artificiais, cuidadosamente gerados para cobrir diferentes cenários, que indicam qual algoritmo é preferível de acordo com a geometria do envoltório convexo e a posição relativa do ponto a ser consultado. No que diz respeito a aplicações potenciais, apresentamos dois exemplos ilustrativos, um relacionado a problemas de viabilidade de programação linear e outro relacionado a problemas de classificação de imagem. Além disso, também consideramos uma reformulação do problema na qual o ponto a ser consultado é a origem e os pontos do conjunto dado têm norma um. Investigamos uma propriedade que, quando satisfeita a cada iteração, permite melhorar a complexidade de iteração do Algoritmo do Triângulo. Introduzimos uma heurística que busca favorecer a ocorrência de tal propriedade e resultados numéricos preliminares atestam sua efetividade.Abstract: The convex hull membership problem consists in deciding whether a point can be written as a convex combination of a finite set of given points, that is, whether such a point belongs to the convex hull of the given points. This is a decision problem with important applications in computational geometry and in foundations of linear programming. In this work we propose the use of first-order optimization methods to solve this problem. We show that, Frank-Wolfe type methods and Projected Gradient methods, when equipped with new stopping criteria, are effective for such a decision problem and perform favorably against a recent problem-specific algorithm called Triangle Algorithm. We discuss the connections between this algorithm and Frank-Wolfe, showing that the former can be interpreted as an inexact Frank-Wolfe. Despite this similarity, the Triangle Algorithm is strongly based on a theorem of alternatives known as distance duality. By using this theorem, we devise new stopping criteria integrated for Frank-Wolfe type and Projected Gradient methods, specializing them to the membership decision problem. We report numerical experiments on artificial instances, carefully designed to cover different scenarios, that indicate which algorithm is preferable according to the geometry of the convex hull and the relative position of the query point. Concerning potential applications, we present two illustrative examples, one related to linear programming feasibility problems and another related to image classification problems. Furthermore, we also consider a reformulation of the problem in which the query point is the origin and the points of the given set have norm one. We investigated a property that, when satisfied at each iteration, allows us to improve the iteration complexity of the Triangle Algorithm. We introduce a heuristic that seeks to favor the occurrence of such a property and preliminary numerical results corroborates its effectiveness.Gonçalves, Douglas SoaresSantos, Luiz Rafael dosUniversidade Federal de Santa CatarinaFilippozzi, Rafaela2023-09-01T13:05:14Z2023-09-01T13:05:14Z2023info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis86 p.| gráfs.application/pdf382815https://repositorio.ufsc.br/handle/123456789/249891porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2023-09-01T13:05:14Zoai:repositorio.ufsc.br:123456789/249891Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732023-09-01T13:05:14Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Métodos para o problema de inclusão no envoltório convexo
title Métodos para o problema de inclusão no envoltório convexo
spellingShingle Métodos para o problema de inclusão no envoltório convexo
Filippozzi, Rafaela
Matemática
Otimização convexa
Modelos matemáticos
Algorítmos
title_short Métodos para o problema de inclusão no envoltório convexo
title_full Métodos para o problema de inclusão no envoltório convexo
title_fullStr Métodos para o problema de inclusão no envoltório convexo
title_full_unstemmed Métodos para o problema de inclusão no envoltório convexo
title_sort Métodos para o problema de inclusão no envoltório convexo
author Filippozzi, Rafaela
author_facet Filippozzi, Rafaela
author_role author
dc.contributor.none.fl_str_mv Gonçalves, Douglas Soares
Santos, Luiz Rafael dos
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Filippozzi, Rafaela
dc.subject.por.fl_str_mv Matemática
Otimização convexa
Modelos matemáticos
Algorítmos
topic Matemática
Otimização convexa
Modelos matemáticos
Algorítmos
description Tese (doutorado) - Universidade Federal de Santa Catarina, Centro de Ciências Físicas e Matemáticas, Programa de Pós-Graduação em Matemática Pura e Aplicada, Florianópolis, 2023.
publishDate 2023
dc.date.none.fl_str_mv 2023-09-01T13:05:14Z
2023-09-01T13:05:14Z
2023
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 382815
https://repositorio.ufsc.br/handle/123456789/249891
identifier_str_mv 382815
url https://repositorio.ufsc.br/handle/123456789/249891
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 86 p.| gráfs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652132040048640