Cargando…

Gauss’s law for networks directly reveals community boundaries

The study of network topology provides insight into the function and behavior of physical, social, and biological systems. A natural step towards discovering the organizing principles of these complex topologies is to identify a reduced network representation using cohesive subgroups or communities....

Descripción completa

Detalles Bibliográficos
Autores principales: Sinha, Ayan, Gleich, David F., Ramani, Karthik
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/PMC6085300/
https://www.ncbi.nlm.nih.gov/pubmed/30093660
http://dx.doi.org/10.1038/s41598-018-30401-0
_version_ 1783346298743685120
author Sinha, Ayan
Gleich, David F.
Ramani, Karthik
author_facet Sinha, Ayan
Gleich, David F.
Ramani, Karthik
author_sort Sinha, Ayan
collection PubMed
description The study of network topology provides insight into the function and behavior of physical, social, and biological systems. A natural step towards discovering the organizing principles of these complex topologies is to identify a reduced network representation using cohesive subgroups or communities. This procedure often uncovers the underlying mechanisms governing the functional assembly of complex networks. A community is usually defined as a subgraph or a set of nodes that has more edges than would be expected from a simple, null distribution of edges over the graph. This view drives objective such as modularity. Another perspective, corresponding to objectives like conductance or density, is that communities are groups of nodes that have extremal properties with respect to the number of internal edges and cut edges. Here we show that identifying community boundaries rather than communities results in a more accurate decomposition of the network into informative components. We derive a network analog of Gauss’s law that relates a measure of flux through a subgraph’s boundary to the connectivity among the subgraph’s nodes. Our Gauss’s law for networks naturally characterizes a community as a subgraph with high flux through its boundary. Aggregating flux over these boundaries gives rise to a Laplacian and forms the basis of our “Laplacian modularity” quality function for community detection that is applicable to general network types. This technique allows us to determine communities that are both overlapping and hierarchically organized.
format Online
Article
Text
id pubmed-6085300
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-60853002018-08-13 Gauss’s law for networks directly reveals community boundaries Sinha, Ayan Gleich, David F. Ramani, Karthik Sci Rep Article The study of network topology provides insight into the function and behavior of physical, social, and biological systems. A natural step towards discovering the organizing principles of these complex topologies is to identify a reduced network representation using cohesive subgroups or communities. This procedure often uncovers the underlying mechanisms governing the functional assembly of complex networks. A community is usually defined as a subgraph or a set of nodes that has more edges than would be expected from a simple, null distribution of edges over the graph. This view drives objective such as modularity. Another perspective, corresponding to objectives like conductance or density, is that communities are groups of nodes that have extremal properties with respect to the number of internal edges and cut edges. Here we show that identifying community boundaries rather than communities results in a more accurate decomposition of the network into informative components. We derive a network analog of Gauss’s law that relates a measure of flux through a subgraph’s boundary to the connectivity among the subgraph’s nodes. Our Gauss’s law for networks naturally characterizes a community as a subgraph with high flux through its boundary. Aggregating flux over these boundaries gives rise to a Laplacian and forms the basis of our “Laplacian modularity” quality function for community detection that is applicable to general network types. This technique allows us to determine communities that are both overlapping and hierarchically organized. Nature Publishing Group UK 2018-08-09 /pmc/articles/PMC6085300/ /pubmed/30093660 http://dx.doi.org/10.1038/s41598-018-30401-0 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
Sinha, Ayan
Gleich, David F.
Ramani, Karthik
Gauss’s law for networks directly reveals community boundaries
title Gauss’s law for networks directly reveals community boundaries
title_full Gauss’s law for networks directly reveals community boundaries
title_fullStr Gauss’s law for networks directly reveals community boundaries
title_full_unstemmed Gauss’s law for networks directly reveals community boundaries
title_short Gauss’s law for networks directly reveals community boundaries
title_sort gauss’s law for networks directly reveals community boundaries
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6085300/
https://www.ncbi.nlm.nih.gov/pubmed/30093660
http://dx.doi.org/10.1038/s41598-018-30401-0
work_keys_str_mv AT sinhaayan gaussslawfornetworksdirectlyrevealscommunityboundaries
AT gleichdavidf gaussslawfornetworksdirectlyrevealscommunityboundaries
AT ramanikarthik gaussslawfornetworksdirectlyrevealscommunityboundaries