Algoritmos para o problema da árvore geradora mínima generalizado

Detalhes bibliográficos
Ano de defesa: 2026
Autor(a) principal: Ferreira, Cristiane Maria dos Santos
Orientador(a): Ochi, Luiz Satoru, Macambira, Elder Magalhães
Banca de defesa: Ribeiro, Celso da Cruz Carneiro, Barboza, Eduardo Uchoa, Aragão, Marcus Vinicius Soledade Poggi de, Mateus, Geraldo Robson
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Link de acesso: https://app.uff.br/riuff/handle/1/44912
Resumo: Dado um grafo G cujos vértices estão divididos em grupos, o Problema da Árvore Geradora Mínima Generalizado consiste em encontrar uma árvore que cubra um vértice de cada grupo de G, de forma a minimizar a soma dos custos das arestas. As principais aplicações desse problema são encontradas na área de síntese de redes de telecomunicações. Neste trabalho, são propostas versões da meta-heurística GRASP que utilizam mais de um algoritmo construtivo de forma adaptativa, além de mecanismos adicionais de aprimoramento, como reconexão de caminhos e busca local iterada. Testes comparativos com instâncias apresentadas na literatura indicaram que o uso adaptativo de diferentes algoritmos construtivos é promissor. Também foi verificado que as versões GRASP que utilizam mecanismos adicionais apresentam melhores resultados que as demais. Os algoritmos propostos resultaram em soluções melhores que algumas das melhores soluções conhecidas, em um tempo computacional razoavelmente baixo. Também foi implementado um algoritmo de geração de cortes baseado em uma formulação para o Problema de Steiner em Grafos Direcionado. Com esse algoritmo, foi possível encontrar limites duais para 82 instâncias em aberto. São apresentadas ainda regras para o pré-processamento de instâncias euclideanas, baseadas no conceito de Distância Bottleneck. Em média, tais regras propiciaram a redução das instâncias para 14% do número de arestas em relação aos grafos originais.
id UFF-2_86b26f3de13afb8c7a226e61eef4bf6f
oai_identifier_str oai:app.uff.br:1/44912
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str
spelling Ferreira, Cristiane Maria dos SantosOchi, Luiz SatoruMacambira, Elder MagalhãesRibeiro, Celso da Cruz CarneiroBarboza, Eduardo UchoaAragão, Marcus Vinicius Soledade Poggi deMateus, Geraldo Robson2026-10-29T13:23:55Z2026-10-29T13:23:55ZFERREIRA, Cristiane Maria Santos. Algoritmos para o problema da árvore geradora mínima generalizado. 2007. 84 f. Dissertação (Mestrado em Computação) – Programa de Pós-Graduação em Computação, Instituto de Computação, Universidade Federal Fluminense, Niterói, 2007.https://app.uff.br/riuff/handle/1/44912Dado um grafo G cujos vértices estão divididos em grupos, o Problema da Árvore Geradora Mínima Generalizado consiste em encontrar uma árvore que cubra um vértice de cada grupo de G, de forma a minimizar a soma dos custos das arestas. As principais aplicações desse problema são encontradas na área de síntese de redes de telecomunicações. Neste trabalho, são propostas versões da meta-heurística GRASP que utilizam mais de um algoritmo construtivo de forma adaptativa, além de mecanismos adicionais de aprimoramento, como reconexão de caminhos e busca local iterada. Testes comparativos com instâncias apresentadas na literatura indicaram que o uso adaptativo de diferentes algoritmos construtivos é promissor. Também foi verificado que as versões GRASP que utilizam mecanismos adicionais apresentam melhores resultados que as demais. Os algoritmos propostos resultaram em soluções melhores que algumas das melhores soluções conhecidas, em um tempo computacional razoavelmente baixo. Também foi implementado um algoritmo de geração de cortes baseado em uma formulação para o Problema de Steiner em Grafos Direcionado. Com esse algoritmo, foi possível encontrar limites duais para 82 instâncias em aberto. São apresentadas ainda regras para o pré-processamento de instâncias euclideanas, baseadas no conceito de Distância Bottleneck. Em média, tais regras propiciaram a redução das instâncias para 14% do número de arestas em relação aos grafos originais.Given a graph G whose vertices are divided into clusters, the Generalized Minimum Spanning Tree Problem consists of finding a tree T spanning exactly one vertex of each cluster of G, in such a way that minimizes the total length of T. The main applications of this problem arise in telecommunications network design. In this work, we propose some versions of GRASP that uses more than one constructive algorithm in an adaptive way, together with additional improvement mechanisms, such as path relinking and iterated local search. Comparative tests with instances presented in literature have showed that the adaptive use of different constructive algorithms is promising. We also verifyed that the GRASP versions using additional mechanisms present better results than the others. The proposed algorithms resulted in better solutions compared to the best known ones, in a reasonable computational time. We also implemented a cut generation algorithm based on a directed Steiner problem formulation. With this algorithm, it was possible to find dual limits for 82 open problems. Futhermore, rules for preprocessing euclidean instances based on a bottleneck distance concept are presented. In average, such rules resulted on the reduction of the instances to 14% of their original size.84 f.CC-BY-NCinfo:eu-repo/semantics/openAccessAlgoritmos para o problema da árvore geradora mínima generalizadoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMeta-heurísticasProgramação inteiraOtimização em redesMetaheurística GRASPProgramação inteiraOtimização combinatóriaMetaheuristicsInteger programmingNetwork optimizationMestrado acadêmicoUniversidade Federal FluminenseInstituto de ComputaçãoPPGC - Programa de Pós-graduação em Computação2007Niterói, RJObjetivo 9. Construir infraestruturas resilientes, promover a industrialização inclusiva e sustentável e fomentar a inovaçãoporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFFLICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://app.uff.br/riuff/bitstream/1/44912/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALCristiane Ferreira-dissert.pdfCristiane Ferreira-dissert.pdfapplication/pdf1642440https://app.uff.br/riuff/bitstream/1/44912/1/Cristiane%20Ferreira-dissert.pdf5eeb26afba5bc6a895e57531fed814a6MD511/449122026-10-29 10:23:55.956oai:app.uff.br:1/44912TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202026-10-29T13:23:55Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.pt_BR.fl_str_mv Algoritmos para o problema da árvore geradora mínima generalizado
title Algoritmos para o problema da árvore geradora mínima generalizado
spellingShingle Algoritmos para o problema da árvore geradora mínima generalizado
Ferreira, Cristiane Maria dos Santos
Meta-heurísticas
Programação inteira
Otimização em redes
Metaheurística GRASP
Programação inteira
Otimização combinatória
Metaheuristics
Integer programming
Network optimization
title_short Algoritmos para o problema da árvore geradora mínima generalizado
title_full Algoritmos para o problema da árvore geradora mínima generalizado
title_fullStr Algoritmos para o problema da árvore geradora mínima generalizado
title_full_unstemmed Algoritmos para o problema da árvore geradora mínima generalizado
title_sort Algoritmos para o problema da árvore geradora mínima generalizado
author Ferreira, Cristiane Maria dos Santos
author_facet Ferreira, Cristiane Maria dos Santos
author_role author
dc.contributor.author.fl_str_mv Ferreira, Cristiane Maria dos Santos
dc.contributor.advisor1.fl_str_mv Ochi, Luiz Satoru
dc.contributor.advisor2.fl_str_mv Macambira, Elder Magalhães
dc.contributor.referee1.fl_str_mv Ribeiro, Celso da Cruz Carneiro
dc.contributor.referee2.fl_str_mv Barboza, Eduardo Uchoa
dc.contributor.referee3.fl_str_mv Aragão, Marcus Vinicius Soledade Poggi de
dc.contributor.referee4.fl_str_mv Mateus, Geraldo Robson
contributor_str_mv Ochi, Luiz Satoru
Macambira, Elder Magalhães
Ribeiro, Celso da Cruz Carneiro
Barboza, Eduardo Uchoa
Aragão, Marcus Vinicius Soledade Poggi de
Mateus, Geraldo Robson
dc.subject.keyword.pt_BR.fl_str_mv Meta-heurísticas
Programação inteira
Otimização em redes
topic Meta-heurísticas
Programação inteira
Otimização em redes
Metaheurística GRASP
Programação inteira
Otimização combinatória
Metaheuristics
Integer programming
Network optimization
dc.subject.descriptor.pt_BR.fl_str_mv Metaheurística GRASP
Programação inteira
Otimização combinatória
dc.subject.keywordother.pt_BR.fl_str_mv Metaheuristics
Integer programming
Network optimization
description Dado um grafo G cujos vértices estão divididos em grupos, o Problema da Árvore Geradora Mínima Generalizado consiste em encontrar uma árvore que cubra um vértice de cada grupo de G, de forma a minimizar a soma dos custos das arestas. As principais aplicações desse problema são encontradas na área de síntese de redes de telecomunicações. Neste trabalho, são propostas versões da meta-heurística GRASP que utilizam mais de um algoritmo construtivo de forma adaptativa, além de mecanismos adicionais de aprimoramento, como reconexão de caminhos e busca local iterada. Testes comparativos com instâncias apresentadas na literatura indicaram que o uso adaptativo de diferentes algoritmos construtivos é promissor. Também foi verificado que as versões GRASP que utilizam mecanismos adicionais apresentam melhores resultados que as demais. Os algoritmos propostos resultaram em soluções melhores que algumas das melhores soluções conhecidas, em um tempo computacional razoavelmente baixo. Também foi implementado um algoritmo de geração de cortes baseado em uma formulação para o Problema de Steiner em Grafos Direcionado. Com esse algoritmo, foi possível encontrar limites duais para 82 instâncias em aberto. São apresentadas ainda regras para o pré-processamento de instâncias euclideanas, baseadas no conceito de Distância Bottleneck. Em média, tais regras propiciaram a redução das instâncias para 14% do número de arestas em relação aos grafos originais.
publishDate 2026
dc.date.accessioned.fl_str_mv 2026-10-29T13:23:55Z
dc.date.available.fl_str_mv 2026-10-29T13:23:55Z
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.citation.fl_str_mv FERREIRA, Cristiane Maria Santos. Algoritmos para o problema da árvore geradora mínima generalizado. 2007. 84 f. Dissertação (Mestrado em Computação) – Programa de Pós-Graduação em Computação, Instituto de Computação, Universidade Federal Fluminense, Niterói, 2007.
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/44912
identifier_str_mv FERREIRA, Cristiane Maria Santos. Algoritmos para o problema da árvore geradora mínima generalizado. 2007. 84 f. Dissertação (Mestrado em Computação) – Programa de Pós-Graduação em Computação, Instituto de Computação, Universidade Federal Fluminense, Niterói, 2007.
url https://app.uff.br/riuff/handle/1/44912
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-NC
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-NC
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
bitstream.url.fl_str_mv https://app.uff.br/riuff/bitstream/1/44912/2/license.txt
https://app.uff.br/riuff/bitstream/1/44912/1/Cristiane%20Ferreira-dissert.pdf
bitstream.checksum.fl_str_mv 43cd690d6a359e86c1fe3d5b7cba0c9b
5eeb26afba5bc6a895e57531fed814a6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1881032043570135040