Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Cohen, Jaime
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1884/30394
Resumo: Orientador : Prof. Dr. Elias P. Duarte Jr
id UFPR_c1bf6f5e74532ed7d29ecd3471d980f6
oai_identifier_str oai:acervodigital.ufpr.br:1884/30394
network_acronym_str UFPR
network_name_str Repositório Institucional da UFPR
repository_id_str
spelling Duarte Junior, Elias Procópio, 1966-Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaCohen, Jaime2025-04-28T19:59:08Z2025-04-28T19:59:08Z2013https://hdl.handle.net/1884/30394Orientador : Prof. Dr. Elias P. Duarte JrTese (doutorado) - Universidade Federal do Paraná, Setor de Ciencias Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 15/03/2013Bibliografia : fls. 120-127Resumo: Uma árvore de cortes é uma representação compacta da aresta-conectividade de um grafo não orientado. As árvores de cortes resolvem de maneira eficiente o problema de calcular a arestaconectividade entre todos os pares de vértices do grafo. As árvores de cortes têm muitas aplicações como, por exemplo, no projeto de redes confiáveis, na partição de grafos, no agrupamento em grafos, na análise de redes sociais, dentre outras. Dois algoritmos para a construção de árvores de cortes de grafos não orientados e capacitados são bem conhecidos: o algoritmo de Gomory-Hu e o algoritmo de Gusfield. Este trabalho apresenta propostas de implementações paralelas de três algoritmos para encontrar uma árvore de cortes. Versões paralelas para os algoritmos de Gusfield e de Gomory-Hu são descritas e avaliadas experimentalmente. Um algoritmo híbrido que combina esses dois algoritmos e que busca tirar proveito das vantagens de cada um deles também é apresentado. Resultados experimentais mostram que os três algoritmos apresentam boas acelerações nos tempos de execução. Os experimentos também mostram que o algoritmo híbrido é quase sempre mais rápido do que o algoritmo de Gomory-Hu e em certas instâncias ele é muito mais rápido do que o algoritmo de Gusfield. Heurísticas para a melhoria do algoritmo de Gomory-Hu e do algoritmo híbrido são propostas e analisadas. Na segunda parte desta tese, são estudadas medidas de centralidade dos vértices de um grafo que são baseadas na conectividade - algumas delas podem ser calculadas a partir de árvores de cortes. As medidas de centralidade de vértices têm como objetivo quantificar a importância dos vértices de um grafo com base em diferentes critérios. Dentre as medidas de centralidade propostas, destaca-se a i-aresta-conectividade, que mede a aresta-conectividade dos vértices em relação ao grafo. Uma medida de conectividade baseada em cortes de vértices também é proposta. Um estudo experimental com as medidas de conectividade foi executado para avaliar a relação das medidas propostas com outras medidas de centralidade mais conhecidas. Esse estudo mostra empiricamente que vértices com alta conectividade tendem a ter baixa excentricidade. Além disso, experimentos mostram que as medidas de conectividade não são equivalentes ao grau como critério de ordenação dos vértices.Abstract: A cut tree is a combinatorial structure that represents the edge-connectivity between all pairs of nodes of an undirected graph. Cut trees solve the all pairs minimum s-t-cut problem efficiently. Cut trees have a large number of applications including the solution of important combinatorial problems in fields such as routing, graph partitioning, graph clustering and graph connectivity. Cut trees have also been applied in scheduling problems, social network analysis, biological data analysis, among others. Two algorithms to compute a cut tree of a capacitated undirected graph are well known: Gomory-Hu algorithm and Gusfield algorithm. A main contribution of this work is the proposal, implementation and evaluation of three parallel cut tree algorithms. Parallel versions of Gusfield and Gomory-Hu algorithms are presented as well as a hybrid algorithm that combines those two. Experimental results show that the three algorithms achieve significant speedups on real and synthetic graphs. The hybrid algorithm outperformed the Gomory-Hu algorithm on most instances and it was faster than Gusfield algorithm on a few graphs. Heuristics to improve the performance of both Gomory-Hu algorithm and the hybrid algorithm are described and evaluated. The second part of this work is dedicated to centrality measures in graphs. Centrality measures quantify various intuitive notions of the importance of nodes to networks. Families of centrality measures based on connectivity concepts are presented - some of them can be computed using cut trees. The concepts of edge-cuts and vertex-cuts induce different families of connectivity measures. The proposed i-edge-connectivity index quantifies the edge-connectivity of a vertex with respect to the graph. The locality of the measure can be configured by changing the value of i: smaller values of i produce measures that are more local, while large values produce global measures. An experimental evaluation of the proposed centrality measures shows the relationship between the connectivity measures with other well known centrality measures. It is shown that vertices with high connectivity are likely to have low eccentricities. Furthermore the results imply that the connectivity measures are not equivalent to the degree as a vertex sorting criteria.xii, 127f. : il., grafs., tabs.application/pdfDisponível em formato digitalAlgorítmos paralelosTeoria dos grafosÁrvores (Teoria dos grafos)Ciência da computaçãoAlgoritmos paralelos para árvores de cortes e medidas de centralidade em grafosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - T - JAIME COHEN.pdfapplication/pdf3607220https://acervodigital.ufpr.br/bitstream/1884/30394/1/R%20-%20T%20-%20JAIME%20COHEN.pdffac1e4369fb92b82db86aae7c2b6a86aMD51open accessTEXTR - T - JAIME COHEN.pdf.txtExtracted Texttext/plain273770https://acervodigital.ufpr.br/bitstream/1884/30394/2/R%20-%20T%20-%20JAIME%20COHEN.pdf.txt26caf345b87c1fe7b8350a8a6ae9a286MD52open accessTHUMBNAILR - T - JAIME COHEN.pdf.jpgGenerated Thumbnailimage/jpeg1232https://acervodigital.ufpr.br/bitstream/1884/30394/3/R%20-%20T%20-%20JAIME%20COHEN.pdf.jpg1a36c17b63cc247fe4c4ca369404530eMD53open access1884/303942025-04-28 16:59:08.478open accessoai:acervodigital.ufpr.br:1884/30394Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082025-04-28T19:59:08Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false
dc.title.pt_BR.fl_str_mv Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
title Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
spellingShingle Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
Cohen, Jaime
Algorítmos paralelos
Teoria dos grafos
Árvores (Teoria dos grafos)
Ciência da computação
title_short Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
title_full Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
title_fullStr Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
title_full_unstemmed Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
title_sort Algoritmos paralelos para árvores de cortes e medidas de centralidade em grafos
author Cohen, Jaime
author_facet Cohen, Jaime
author_role author
dc.contributor.other.pt_BR.fl_str_mv Duarte Junior, Elias Procópio, 1966-
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática
dc.contributor.author.fl_str_mv Cohen, Jaime
dc.subject.por.fl_str_mv Algorítmos paralelos
Teoria dos grafos
Árvores (Teoria dos grafos)
Ciência da computação
topic Algorítmos paralelos
Teoria dos grafos
Árvores (Teoria dos grafos)
Ciência da computação
description Orientador : Prof. Dr. Elias P. Duarte Jr
publishDate 2013
dc.date.issued.fl_str_mv 2013
dc.date.accessioned.fl_str_mv 2025-04-28T19:59:08Z
dc.date.available.fl_str_mv 2025-04-28T19:59:08Z
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 https://hdl.handle.net/1884/30394
url https://hdl.handle.net/1884/30394
dc.language.iso.fl_str_mv por
language por
dc.relation.pt_BR.fl_str_mv Disponível em formato digital
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv xii, 127f. : il., grafs., tabs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPR
instname:Universidade Federal do Paraná (UFPR)
instacron:UFPR
instname_str Universidade Federal do Paraná (UFPR)
instacron_str UFPR
institution UFPR
reponame_str Repositório Institucional da UFPR
collection Repositório Institucional da UFPR
bitstream.url.fl_str_mv https://acervodigital.ufpr.br/bitstream/1884/30394/1/R%20-%20T%20-%20JAIME%20COHEN.pdf
https://acervodigital.ufpr.br/bitstream/1884/30394/2/R%20-%20T%20-%20JAIME%20COHEN.pdf.txt
https://acervodigital.ufpr.br/bitstream/1884/30394/3/R%20-%20T%20-%20JAIME%20COHEN.pdf.jpg
bitstream.checksum.fl_str_mv fac1e4369fb92b82db86aae7c2b6a86a
26caf345b87c1fe7b8350a8a6ae9a286
1a36c17b63cc247fe4c4ca369404530e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)
repository.mail.fl_str_mv informacaodigital@ufpr.br
_version_ 1847526266412990464