Cargando…

Compressing Networks with Super Nodes

Community detection is a commonly used technique for identifying groups in a network based on similarities in connectivity patterns. To facilitate community detection in large networks, we recast the network as a smaller network of ‘super nodes’, where each super node comprises one or more nodes of...

Descripción completa

Detalles Bibliográficos
Autores principales: Stanley, Natalie, Kwitt, Roland, Niethammer, Marc, Mucha, Peter J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6052167/
https://www.ncbi.nlm.nih.gov/pubmed/30022035
http://dx.doi.org/10.1038/s41598-018-29174-3
_version_ 1783340621002440704
author Stanley, Natalie
Kwitt, Roland
Niethammer, Marc
Mucha, Peter J.
author_facet Stanley, Natalie
Kwitt, Roland
Niethammer, Marc
Mucha, Peter J.
author_sort Stanley, Natalie
collection PubMed
description Community detection is a commonly used technique for identifying groups in a network based on similarities in connectivity patterns. To facilitate community detection in large networks, we recast the network as a smaller network of ‘super nodes’, where each super node comprises one or more nodes of the original network. We can then use this super node representation as the input into standard community detection algorithms. To define the seeds, or centers, of our super nodes, we apply the ‘CoreHD’ ranking, a technique applied in network dismantling and decycling problems. We test our approach through the analysis of two common methods for community detection: modularity maximization with the Louvain algorithm and maximum likelihood optimization for fitting a stochastic block model. Our results highlight that applying community detection to the compressed network of super nodes is significantly faster while successfully producing partitions that are more aligned with the local network connectivity and more stable across multiple (stochastic) runs within and between community detection algorithms, yet still overlap well with the results obtained using the full network.
format Online
Article
Text
id pubmed-6052167
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-60521672018-07-23 Compressing Networks with Super Nodes Stanley, Natalie Kwitt, Roland Niethammer, Marc Mucha, Peter J. Sci Rep Article Community detection is a commonly used technique for identifying groups in a network based on similarities in connectivity patterns. To facilitate community detection in large networks, we recast the network as a smaller network of ‘super nodes’, where each super node comprises one or more nodes of the original network. We can then use this super node representation as the input into standard community detection algorithms. To define the seeds, or centers, of our super nodes, we apply the ‘CoreHD’ ranking, a technique applied in network dismantling and decycling problems. We test our approach through the analysis of two common methods for community detection: modularity maximization with the Louvain algorithm and maximum likelihood optimization for fitting a stochastic block model. Our results highlight that applying community detection to the compressed network of super nodes is significantly faster while successfully producing partitions that are more aligned with the local network connectivity and more stable across multiple (stochastic) runs within and between community detection algorithms, yet still overlap well with the results obtained using the full network. Nature Publishing Group UK 2018-07-18 /pmc/articles/PMC6052167/ /pubmed/30022035 http://dx.doi.org/10.1038/s41598-018-29174-3 Text en © The Author(s) 2018 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Stanley, Natalie
Kwitt, Roland
Niethammer, Marc
Mucha, Peter J.
Compressing Networks with Super Nodes
title Compressing Networks with Super Nodes
title_full Compressing Networks with Super Nodes
title_fullStr Compressing Networks with Super Nodes
title_full_unstemmed Compressing Networks with Super Nodes
title_short Compressing Networks with Super Nodes
title_sort compressing networks with super nodes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6052167/
https://www.ncbi.nlm.nih.gov/pubmed/30022035
http://dx.doi.org/10.1038/s41598-018-29174-3
work_keys_str_mv AT stanleynatalie compressingnetworkswithsupernodes
AT kwittroland compressingnetworkswithsupernodes
AT niethammermarc compressingnetworkswithsupernodes
AT muchapeterj compressingnetworkswithsupernodes