Cargando…

Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks

Identification of community structures in complex network is of crucial importance for understanding the system’s function, organization, robustness and security. Here, we present a novel Ollivier-Ricci curvature (ORC) inspired approach to community identification in complex networks. We demonstrate...

Descripción completa

Detalles Bibliográficos
Autores principales: Sia, Jayson, Jonckheere, Edmond, Bogdan, Paul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6611887/
https://www.ncbi.nlm.nih.gov/pubmed/31278341
http://dx.doi.org/10.1038/s41598-019-46079-x
_version_ 1783432783936356352
author Sia, Jayson
Jonckheere, Edmond
Bogdan, Paul
author_facet Sia, Jayson
Jonckheere, Edmond
Bogdan, Paul
author_sort Sia, Jayson
collection PubMed
description Identification of community structures in complex network is of crucial importance for understanding the system’s function, organization, robustness and security. Here, we present a novel Ollivier-Ricci curvature (ORC) inspired approach to community identification in complex networks. We demonstrate that the intrinsic geometric underpinning of the ORC offers a natural approach to discover inherent community structures within a network based on interaction among entities. We develop an ORC-based community identification algorithm based on the idea of sequential removal of negatively curved edges symptomatic of high interactions (e.g., traffic, attraction). To illustrate and compare the performance with other community identification methods, we examine the ORC-based algorithm with stochastic block model artificial networks and real-world examples ranging from social to drug-drug interaction networks. The ORC-based algorithm is able to identify communities with either better or comparable performance accuracy and to discover finer hierarchical structures of the network. This opens new geometric avenues for analysis of complex networks dynamics.
format Online
Article
Text
id pubmed-6611887
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-66118872019-07-15 Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks Sia, Jayson Jonckheere, Edmond Bogdan, Paul Sci Rep Article Identification of community structures in complex network is of crucial importance for understanding the system’s function, organization, robustness and security. Here, we present a novel Ollivier-Ricci curvature (ORC) inspired approach to community identification in complex networks. We demonstrate that the intrinsic geometric underpinning of the ORC offers a natural approach to discover inherent community structures within a network based on interaction among entities. We develop an ORC-based community identification algorithm based on the idea of sequential removal of negatively curved edges symptomatic of high interactions (e.g., traffic, attraction). To illustrate and compare the performance with other community identification methods, we examine the ORC-based algorithm with stochastic block model artificial networks and real-world examples ranging from social to drug-drug interaction networks. The ORC-based algorithm is able to identify communities with either better or comparable performance accuracy and to discover finer hierarchical structures of the network. This opens new geometric avenues for analysis of complex networks dynamics. Nature Publishing Group UK 2019-07-05 /pmc/articles/PMC6611887/ /pubmed/31278341 http://dx.doi.org/10.1038/s41598-019-46079-x Text en © The Author(s) 2019 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
Sia, Jayson
Jonckheere, Edmond
Bogdan, Paul
Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title_full Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title_fullStr Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title_full_unstemmed Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title_short Ollivier-Ricci Curvature-Based Method to Community Detection in Complex Networks
title_sort ollivier-ricci curvature-based method to community detection in complex networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6611887/
https://www.ncbi.nlm.nih.gov/pubmed/31278341
http://dx.doi.org/10.1038/s41598-019-46079-x
work_keys_str_mv AT siajayson ollivierriccicurvaturebasedmethodtocommunitydetectionincomplexnetworks
AT jonckheereedmond ollivierriccicurvaturebasedmethodtocommunitydetectionincomplexnetworks
AT bogdanpaul ollivierriccicurvaturebasedmethodtocommunitydetectionincomplexnetworks