Avaliação distribuída de centralidade em redes complexas

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Wehmuth, Klaus lattes
Orientador(a): Ziviani, Artur lattes
Banca de defesa: Gomes, Antonio Tadeu Azevedo lattes, Silva, Ana Paula Couto da lattes, Figueiredo, Daniel Ratton
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Laboratório Nacional de Computação Científica
Programa de Pós-Graduação: Programa de Pós-Graduação em Modelagem Computacional
Departamento: Serviço de Análise e Apoio a Formação de Recursos Humanos
País: BR
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://tede.lncc.br/handle/tede/144
Resumo: The last decade or so has witnessed an ever-increasing growth in the study of very large complex networks related to different areas, such as biology, sociology, and the Internet. In this broad context, the concept of centrality offers a measure of the relative importance of nodes within a given complex network and is thus crucially important to network analysis. There are many different definitions of network centrality, which rank the relative importance of nodes using different criteria, depending on the targeted analysis. Among these, the traditional closeness centrality ranks the nodes by how close each node is to all other nodes in the network. In other words, the most central nodes according to a ranking based on closeness centrality are those best positioned for efficient diffusion processes, such as information or goods distribution as well as disease or rumor spreading, and so on. Nevertheless, computing closeness centrality in large complex networks is costly because it is necessary to determine the distance between all pairs of nodes in the network, thus requiring full knowledge of the network's topology. In centrality-based network analysis, the position of each node in the centrality ranking is typically more important than the particular centrality value associated to each node. Here, we present a fully distributed method capable of yielding different kinds of centrality, among them one which node ranking correlates strongly with the closeness centrality ranking, but being much cheaper than the traditional algorithm and not requiring full knowledge of the network's topology. Overall, our method is a simple yet efficient alternative for distributively determining the closeness centrality ranking, enabling a centrality-based analysis of large scale-free complex networks.
id LNCC_9287460bd9b6e77aafd88499efa158d3
oai_identifier_str oai:tede-server.lncc.br:tede/144
network_acronym_str LNCC
network_name_str Biblioteca Digital de Teses e Dissertações do LNCC
repository_id_str
spelling Ziviani, ArturCPF:84501950700http://lattes.cnpq.br/0472856771871140Gomes, Antonio Tadeu AzevedoSilva, Ana Paula Couto daCPF:08298400798http://lattes.cnpq.br/2408991231058279Figueiredo, Daniel RattonCPF:02299395709http://lattes.cnpq.br/3621433615334969CPF:06383016881http://lattes.cnpq.br/6015296351834065Wehmuth, Klaus2015-03-04T18:57:40Z2015-02-232012-03-05https://tede.lncc.br/handle/tede/144The last decade or so has witnessed an ever-increasing growth in the study of very large complex networks related to different areas, such as biology, sociology, and the Internet. In this broad context, the concept of centrality offers a measure of the relative importance of nodes within a given complex network and is thus crucially important to network analysis. There are many different definitions of network centrality, which rank the relative importance of nodes using different criteria, depending on the targeted analysis. Among these, the traditional closeness centrality ranks the nodes by how close each node is to all other nodes in the network. In other words, the most central nodes according to a ranking based on closeness centrality are those best positioned for efficient diffusion processes, such as information or goods distribution as well as disease or rumor spreading, and so on. Nevertheless, computing closeness centrality in large complex networks is costly because it is necessary to determine the distance between all pairs of nodes in the network, thus requiring full knowledge of the network's topology. In centrality-based network analysis, the position of each node in the centrality ranking is typically more important than the particular centrality value associated to each node. Here, we present a fully distributed method capable of yielding different kinds of centrality, among them one which node ranking correlates strongly with the closeness centrality ranking, but being much cheaper than the traditional algorithm and not requiring full knowledge of the network's topology. Overall, our method is a simple yet efficient alternative for distributively determining the closeness centrality ranking, enabling a centrality-based analysis of large scale-free complex networks.Os últimos anos tem mostrado um crescimento contínuo no estudo de redes complexas de grande porte relacionadas com diversas áreas de conhecimento, tais como Biologia, Sociologia, Economia, Internet, entre outras. Nesse contexto, o conceito de centralidade oferece uma medida da importância relativa dos nós que compõem uma rede complexa, sendo portanto de fundamental importância para a análise e estudo destas redes. Existem várias definições diferentes para centralidade em redes segundo a aplicação que pretendem, usando critérios distintos para ordenar a importância dos nós. Entre essas diferentes definições de centralidade, Closeness Centrality é uma das mais tradicionais e afere a importância de cada nó pela sua proximidade com todos os demais nós da rede. Dessa maneira, essa forma de centralidade avalia os nós melhor posicionados para realizar processos de difusão de forma eficiente na rede, sendo portanto de grande valia para análise de redes complexas com aplicações em diversas áreas. Entretanto, o cálculo deste tipo de centralidade apresenta um alto custo computacional, uma vez que é necessário que se calcule a distância entre todos os pares de nós da rede. Isso faz ainda que seja necessário conhecer completamente a topologia da rede para que seja possível calcular as distâncias entre os nós. Em virtude disso, o uso de Closeness Centrality se torna impraticável para redes de grande porte, comumente encontradas em diversas áreas do conhecimento. No entanto, em termos práticos, a ordem dos nós em função de sua centralidade é mais relevante do que os valores de centralidade em si. Assim, este trabalho apresenta um método distribuído que pode ser utilizado para calcular vários tipos de centralidades, entre elas uma cuja ordenação dos nós tem um alto grau de correlação com a ordenação obtida pelo uso de Closeness Centrality. O método proposto funciona de maneira totalmente distribuída, baseando-se em conhecimento local não necessitando do conhecimento completo da topologia da rede, e é computacionalmente menos custoso que o método tradicional. Estas características fazem com que o método proposto seja aplicável a redes complexas scale-free de grande porte, possibilitando uma aproximação eficiente da ordenação de Closeness Centrality a estas redes, como analisado nos resultados da dissertação.Made available in DSpace on 2015-03-04T18:57:40Z (GMT). No. of bitstreams: 1 Dissertacao_Klaus.pdf: 1117417 bytes, checksum: fa3282de1497f164dc8fc979216ed0e1 (MD5) Previous issue date: 2012-03-05Coordenacao de Aperfeicoamento de Pessoal de Nivel Superiorapplication/pdfhttp://tede-server.lncc.br:8080/retrieve/412/Dissertacao_Klaus.pdf.jpgporLaboratório Nacional de Computação CientíficaPrograma de Pós-Graduação em Modelagem ComputacionalLNCCBRServiço de Análise e Apoio a Formação de Recursos HumanosSistemas de computaçãoRedes de computaçãoTeoria dos grafosComputer networksComputer systemsGraph theoryCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOAvaliação distribuída de centralidade em redes complexasDistributed assessment of centrality in complex networksinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações do LNCCinstname:Laboratório Nacional de Computação Científica (LNCC)instacron:LNCCORIGINALDissertacao_Klaus.pdfapplication/pdf1117417http://tede-server.lncc.br:8080/tede/bitstream/tede/144/1/Dissertacao_Klaus.pdffa3282de1497f164dc8fc979216ed0e1MD51THUMBNAILDissertacao_Klaus.pdf.jpgDissertacao_Klaus.pdf.jpgimage/jpeg2978http://tede-server.lncc.br:8080/tede/bitstream/tede/144/2/Dissertacao_Klaus.pdf.jpg6126c3dafaaa2e5367468d627f0b0a9dMD52tede/1442018-07-04 09:59:45.257oai:tede-server.lncc.br:tede/144Biblioteca Digital de Teses e Dissertaçõeshttps://tede.lncc.br/PUBhttps://tede.lncc.br/oai/requestlibrary@lncc.br||library@lncc.bropendoar:2018-07-04T12:59:45Biblioteca Digital de Teses e Dissertações do LNCC - Laboratório Nacional de Computação Científica (LNCC)false
dc.title.por.fl_str_mv Avaliação distribuída de centralidade em redes complexas
dc.title.alternative.eng.fl_str_mv Distributed assessment of centrality in complex networks
title Avaliação distribuída de centralidade em redes complexas
spellingShingle Avaliação distribuída de centralidade em redes complexas
Wehmuth, Klaus
Sistemas de computação
Redes de computação
Teoria dos grafos
Computer networks
Computer systems
Graph theory
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short Avaliação distribuída de centralidade em redes complexas
title_full Avaliação distribuída de centralidade em redes complexas
title_fullStr Avaliação distribuída de centralidade em redes complexas
title_full_unstemmed Avaliação distribuída de centralidade em redes complexas
title_sort Avaliação distribuída de centralidade em redes complexas
author Wehmuth, Klaus
author_facet Wehmuth, Klaus
author_role author
dc.contributor.advisor1.fl_str_mv Ziviani, Artur
dc.contributor.advisor1ID.fl_str_mv CPF:84501950700
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0472856771871140
dc.contributor.referee1.fl_str_mv Gomes, Antonio Tadeu Azevedo
dc.contributor.referee2.fl_str_mv Silva, Ana Paula Couto da
dc.contributor.referee2ID.fl_str_mv CPF:08298400798
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/2408991231058279
dc.contributor.referee3.fl_str_mv Figueiredo, Daniel Ratton
dc.contributor.referee3ID.fl_str_mv CPF:02299395709
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/3621433615334969
dc.contributor.authorID.fl_str_mv CPF:06383016881
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6015296351834065
dc.contributor.author.fl_str_mv Wehmuth, Klaus
contributor_str_mv Ziviani, Artur
Gomes, Antonio Tadeu Azevedo
Silva, Ana Paula Couto da
Figueiredo, Daniel Ratton
dc.subject.por.fl_str_mv Sistemas de computação
Redes de computação
Teoria dos grafos
topic Sistemas de computação
Redes de computação
Teoria dos grafos
Computer networks
Computer systems
Graph theory
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.eng.fl_str_mv Computer networks
Computer systems
Graph theory
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description The last decade or so has witnessed an ever-increasing growth in the study of very large complex networks related to different areas, such as biology, sociology, and the Internet. In this broad context, the concept of centrality offers a measure of the relative importance of nodes within a given complex network and is thus crucially important to network analysis. There are many different definitions of network centrality, which rank the relative importance of nodes using different criteria, depending on the targeted analysis. Among these, the traditional closeness centrality ranks the nodes by how close each node is to all other nodes in the network. In other words, the most central nodes according to a ranking based on closeness centrality are those best positioned for efficient diffusion processes, such as information or goods distribution as well as disease or rumor spreading, and so on. Nevertheless, computing closeness centrality in large complex networks is costly because it is necessary to determine the distance between all pairs of nodes in the network, thus requiring full knowledge of the network's topology. In centrality-based network analysis, the position of each node in the centrality ranking is typically more important than the particular centrality value associated to each node. Here, we present a fully distributed method capable of yielding different kinds of centrality, among them one which node ranking correlates strongly with the closeness centrality ranking, but being much cheaper than the traditional algorithm and not requiring full knowledge of the network's topology. Overall, our method is a simple yet efficient alternative for distributively determining the closeness centrality ranking, enabling a centrality-based analysis of large scale-free complex networks.
publishDate 2012
dc.date.issued.fl_str_mv 2012-03-05
dc.date.accessioned.fl_str_mv 2015-03-04T18:57:40Z
dc.date.available.fl_str_mv 2015-02-23
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://tede.lncc.br/handle/tede/144
url https://tede.lncc.br/handle/tede/144
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Laboratório Nacional de Computação Científica
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Modelagem Computacional
dc.publisher.initials.fl_str_mv LNCC
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Serviço de Análise e Apoio a Formação de Recursos Humanos
publisher.none.fl_str_mv Laboratório Nacional de Computação Científica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do LNCC
instname:Laboratório Nacional de Computação Científica (LNCC)
instacron:LNCC
instname_str Laboratório Nacional de Computação Científica (LNCC)
instacron_str LNCC
institution LNCC
reponame_str Biblioteca Digital de Teses e Dissertações do LNCC
collection Biblioteca Digital de Teses e Dissertações do LNCC
bitstream.url.fl_str_mv http://tede-server.lncc.br:8080/tede/bitstream/tede/144/1/Dissertacao_Klaus.pdf
http://tede-server.lncc.br:8080/tede/bitstream/tede/144/2/Dissertacao_Klaus.pdf.jpg
bitstream.checksum.fl_str_mv fa3282de1497f164dc8fc979216ed0e1
6126c3dafaaa2e5367468d627f0b0a9d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do LNCC - Laboratório Nacional de Computação Científica (LNCC)
repository.mail.fl_str_mv library@lncc.br||library@lncc.br
_version_ 1797689459468140544