Formulações e algoritmos para o problema da poligonização de área máxima

Detalhes bibliográficos
Autor(a) principal: Jesus, Raí Caetano de, 1993-
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1633118
Resumo: Orientador: Fábio Luiz Usberti
id UNICAMP-30_0a0ea43e03ee56ec5dba2df8103f2842
oai_identifier_str oai::994025
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Formulações e algoritmos para o problema da poligonização de área máximaFormulations and algorithms for the maximum area poligonization problemOtimização combinatóriaProgramação heurísticaMeta-heurísticaMatheurísticaCombinatorial optimizationHeuristic programmingInteger linear programmingMetaheuristicMatheuristicProgramação linear inteiraOrientador: Fábio Luiz UsbertiDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: O problema do caixeiro viajante euclidiano (Traveling Salesman Problem - TSP) do ponto de vista geométrico tem por objetivo encontrar um polígono simples sobre um dado conjunto de vértices cujo perímetro é mínimo. É possível derivar o problema de modo que o objetivo seja encontrar um polígono simples cuja área interna seja máxima: tal problema é conhecido como Poligonização de Área Máxima (Maximum Area Polygonization - MAXAP). O MAXAP é um problema de otimização combinatória NP-difícil com aplicações práticas em segmentos como reconhecimento de padrões, reconstrução de imagens, clusterização e robótica. Este trabalho propõe novas metodologias de solução e formulações matemáticas para o MAXAP, visando a implementação de algoritmos para metodologias exata, aproximada e heurística, bem como um estudo computacional para avaliar o desempenho das metodologias para o conjunto de instâncias desenvolvido. São propostos neste trabalho dois modelos matemáticos de programação linear inteira, duas heurísticas construtivas, uma metaheurística GRASP e uma matheuristic aplicada sobre um dos modelos matemáticos. Experimentos computacionais foram executados para comparar as metodologias propostas entre si e com um algoritmo 1/2-aproximado da literatura. Análises comparativas de desempenho foram realizadas sobre os resultados obtidos mostrando que o GRASP obteve o melhor desempenho no critério de qualidade das soluções. As heurísticas construtivas propostas por sua vez obtiveram um desempenho superior sobre o algoritmo aproximado. Finalmente, os modelos matemáticos propostos mostram a dificuldade de resolver de maneira exata o MAXAP, encontrando soluções ótimas em uma hora somente para as instâncias de 10 pontos, em um conjunto de instâncias de até 100 pontosAbstract: The Traveling Salesman Problem (TSP) from a geometric point of view aims to find a simple polygon with minimum perimeter. It is possible to derive the problem so that the objective is to find a simple polygon whose enclosed area is maximum, such problem is known as Maximum Area Polygonization (MAXAP). The MAXAP is an NP-hard combinatorial optimization problem with practical applications in segments such as pattern recognition, image reconstruction, clustering and robotics. This work proposes new solution methodologies and mathematical formulations for MAXAP, aiming the implementation of algorithms for exact, approximate and heuristic solutions, as well as a computational study to evaluate the performance of the methodologies for a benchmark set of instances. Two mathematical models based on integer linear programming are proposed. In addition, two constructive heuristics, a GRASP metaheuristic, and a matheuristic are proposed for the solution of larger instances. Computacional experiments were conducted to compare the proposed methodologies among themselves and a 1/2-approximation algorithm from literature. Comparative perfomance analysis were made on the results showing that the GRASP outperformed all other approaches with respect to solution quality. The constructive heuristics, on the other hand, outperformed the literature 1/2-approximation algorithm. Finally, the proposed mathematical models have shown the hardness of exact solution for the MAXAP, finding optimal solutions in one hour only for the 10-vertices instances in a set of instances with 10, 25, 50 and 100 verticesMestradoCiência da ComputaçãoMestre em Ciência da ComputaçãoCAPESFAEPEX[s.n.]Usberti, Fábio Luiz, 1982-Souza, Cid Carvalho deHokama, Pedro Henrique Del BiancoUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASJesus, Raí Caetano de, 1993-20182018-01-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (71 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1633118JESUS, Raí Caetano de. Formulações e algoritmos para o problema da poligonização de área máxima. 2018. 1 recurso online (71 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1633118. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/994025Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2021-05-12T12:25:39Zoai::994025Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2021-05-12T12:25:39Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Formulações e algoritmos para o problema da poligonização de área máxima
Formulations and algorithms for the maximum area poligonization problem
title Formulações e algoritmos para o problema da poligonização de área máxima
spellingShingle Formulações e algoritmos para o problema da poligonização de área máxima
Jesus, Raí Caetano de, 1993-
Otimização combinatória
Programação heurística
Meta-heurística
Matheurística
Combinatorial optimization
Heuristic programming
Integer linear programming
Metaheuristic
Matheuristic
Programação linear inteira
title_short Formulações e algoritmos para o problema da poligonização de área máxima
title_full Formulações e algoritmos para o problema da poligonização de área máxima
title_fullStr Formulações e algoritmos para o problema da poligonização de área máxima
title_full_unstemmed Formulações e algoritmos para o problema da poligonização de área máxima
title_sort Formulações e algoritmos para o problema da poligonização de área máxima
author Jesus, Raí Caetano de, 1993-
author_facet Jesus, Raí Caetano de, 1993-
author_role author
dc.contributor.none.fl_str_mv Usberti, Fábio Luiz, 1982-
Souza, Cid Carvalho de
Hokama, Pedro Henrique Del Bianco
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Jesus, Raí Caetano de, 1993-
dc.subject.por.fl_str_mv Otimização combinatória
Programação heurística
Meta-heurística
Matheurística
Combinatorial optimization
Heuristic programming
Integer linear programming
Metaheuristic
Matheuristic
Programação linear inteira
topic Otimização combinatória
Programação heurística
Meta-heurística
Matheurística
Combinatorial optimization
Heuristic programming
Integer linear programming
Metaheuristic
Matheuristic
Programação linear inteira
description Orientador: Fábio Luiz Usberti
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-01-30T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1633118
JESUS, Raí Caetano de. Formulações e algoritmos para o problema da poligonização de área máxima. 2018. 1 recurso online (71 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1633118. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1633118
identifier_str_mv JESUS, Raí Caetano de. Formulações e algoritmos para o problema da poligonização de área máxima. 2018. 1 recurso online (71 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1633118. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/994025
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (71 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1822253399129718784