Recoloração convexa de grafos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
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/1637678 |
Resumo: | Orientadores: Zanoni Dias, Cid Carvalho de Souza |
id |
UNICAMP-30_e6ea1a644229e4272a9e8e0a0bf89b13 |
---|---|
oai_identifier_str |
oai::1095682 |
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 |
Recoloração convexa de grafosConvex graph recoloringRecoloração convexaOtimização combinatóriaGRASP (Meta-heurística)Programação linear inteiraConvex recoloringCombinatorial optimizationGRASP (Metaheuristic)Integer linear programmingOrientadores: Zanoni Dias, Cid Carvalho de SouzaDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Consideramos uma coloração de um grafo como uma função que define uma cor para todo vértice, independente de sua vizinhança. Desse modo, uma coloração é dita convexa se o conjunto formado por todos os vértices de mesma cor induz um subgrafo conexo. Dada uma coloração qualquer, o Problema de Recoloração Convexa busca pelo menor número de vértices que precisam mudar de cor, isto é, ser recoloridos, de modo que a coloração se torne convexa. Esse problema é mais comumente abordado na sua versão em árvo- res devido à sua origem no estudo de árvores filogenéticas. Neste trabalho tratamos de uma variante do problema em árvores cuja coloração é aplicada apenas nas folhas. Para essa versão do problema, fizemos experimentos com o modelo de Programação Linear Inteira (pli) proposto para o problema em árvores por Chopra et al. [9]. Verificamos que o modelo também tem bons resultados para a versão do problema em árvores com apenas as folhas coloridas. Para a versão do problema em grafos gerais, propomos uma heurística baseada no grasp (Greedy Randomized Adaptive Search Procedure). Execu- tamos extensivos experimentos com essa heurística e usamos o modelo de Programação Linear Inteira proposto por Campêlo et al. [7] para verificar a qualidade das soluções do grasp. A heurística grasp recoloriu um número de vértices menor que o modelo em uma quantidade significativa de instâncias, quando ambos dispõem da mesma quantidade de recursos computacionais. Além disso, adaptamos a heurística e o modelo pli para uma versão do problema de recoloração conhecida como Problema de Recoloração Con- vexa Restrita. Nessa versão, restringimos quais vértices podem ser recoloridos e quais podem apenas ter suas cores removidas. Criamos benchmarks de instâncias para todas as versões estudadas do problema e, sempre que necessário, usamos testes estatísticos para fundamentar as escolhas das melhores versões da heurísticaAbstract: We consider a coloring of a graph to be a function that assigns a color to a vertex, regardless of its neighborhood. In this sense, a coloring is said to be convex if every set formed by all of the vertices with the same color induces a connected subgraph. The Convex Recoloring Problem asks to find the minimum number of vertex recolorings needed to turn a coloring convex. This problem is most commonly treated in its version that considers trees due to its origins in the study of phylogenetic trees. We worked on a version of the problem in which the initial coloring is applied only on the leaves of the tree. For this version, we experimented with the mathematical model proposed for the problem on trees by Chopra et al. [9]. With these experiments, we found that the model also has good results for the version with the coloring only on the leaves. For the version of the problem on general graphs, we proposed a heuristic based on the Greedy Randomized Adaptive Search Procedure (grasp) and used a mathematical model proposed by Campêlo et al. [7] to verify the quality of the solutions given by the grasp heuristic. In these experiments, our heuristic recolored less vertices than the model in a significant number of instances, when given the same computational resources. We also propose adaptations for the grasp to solve a version of the recoloring problem known as Minimum Restricted Recoloring Problem. In this version, we restrict which vertices can be recolored and which vertices can only have their color removed. We created sets of benchmark instances for all the versions of the problem, and performed statistical analysis to support our conclusions, when necessaryMestradoCiência da ComputaçãoMestra em Ciência da ComputaçãoFAPESP2018/04760-3CNPQ168051/2017-6[s.n.]Dias, Zanoni, 1975-Souza, Cid Carvalho de, 1963-Schouery, Rafael Crivellari SalibaMartins, Simone de LimaUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASDantas, Ana Paula dos Santos, 1996-20192019-09-27T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (75 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1637678DANTAS, Ana Paula dos Santos. Recoloração convexa de grafos. 2019. 1 recurso online (75 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1637678. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/1095682Requisitos 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/openAccess2019-12-04T16:36:06Zoai::1095682Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2019-12-04T16:36:06Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Recoloração convexa de grafos Convex graph recoloring |
title |
Recoloração convexa de grafos |
spellingShingle |
Recoloração convexa de grafos Dantas, Ana Paula dos Santos, 1996- Recoloração convexa Otimização combinatória GRASP (Meta-heurística) Programação linear inteira Convex recoloring Combinatorial optimization GRASP (Metaheuristic) Integer linear programming |
title_short |
Recoloração convexa de grafos |
title_full |
Recoloração convexa de grafos |
title_fullStr |
Recoloração convexa de grafos |
title_full_unstemmed |
Recoloração convexa de grafos |
title_sort |
Recoloração convexa de grafos |
author |
Dantas, Ana Paula dos Santos, 1996- |
author_facet |
Dantas, Ana Paula dos Santos, 1996- |
author_role |
author |
dc.contributor.none.fl_str_mv |
Dias, Zanoni, 1975- Souza, Cid Carvalho de, 1963- Schouery, Rafael Crivellari Saliba Martins, Simone de Lima 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 |
Dantas, Ana Paula dos Santos, 1996- |
dc.subject.por.fl_str_mv |
Recoloração convexa Otimização combinatória GRASP (Meta-heurística) Programação linear inteira Convex recoloring Combinatorial optimization GRASP (Metaheuristic) Integer linear programming |
topic |
Recoloração convexa Otimização combinatória GRASP (Meta-heurística) Programação linear inteira Convex recoloring Combinatorial optimization GRASP (Metaheuristic) Integer linear programming |
description |
Orientadores: Zanoni Dias, Cid Carvalho de Souza |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 2019-09-27T00: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/1637678 DANTAS, Ana Paula dos Santos. Recoloração convexa de grafos. 2019. 1 recurso online (75 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1637678. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1637678 |
identifier_str_mv |
DANTAS, Ana Paula dos Santos. Recoloração convexa de grafos. 2019. 1 recurso online (75 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1637678. 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/1095682 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 (75 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_ |
1809189153233960960 |