Formulações e algoritmos para o problema da poligonização de área máxima
Autor(a) principal: | |
---|---|
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 |