Cargando…
Efficient community detection in multilayer networks using boolean compositions
Networks (or graphs) are used to model the dyadic relations between entities in complex systems. Analyzing the properties of the networks reveal important characteristics of the underlying system. However, in many disciplines, including social sciences, bioinformatics, and technological systems, mul...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10481956/ https://www.ncbi.nlm.nih.gov/pubmed/37680955 http://dx.doi.org/10.3389/fdata.2023.1144793 |
_version_ | 1785102087093223424 |
---|---|
author | Santra, Abhishek Irany, Fariba Afrin Madduri, Kamesh Chakravarthy, Sharma Bhowmick, Sanjukta |
author_facet | Santra, Abhishek Irany, Fariba Afrin Madduri, Kamesh Chakravarthy, Sharma Bhowmick, Sanjukta |
author_sort | Santra, Abhishek |
collection | PubMed |
description | Networks (or graphs) are used to model the dyadic relations between entities in complex systems. Analyzing the properties of the networks reveal important characteristics of the underlying system. However, in many disciplines, including social sciences, bioinformatics, and technological systems, multiple relations exist between entities. In such cases, a simple graph is not sufficient to model these multiple relations, and a multilayer network is a more appropriate model. In this paper, we explore community detection in multilayer networks. Specifically, we propose a novel network decoupling strategy for efficiently combining the communities in the different layers using the Boolean primitives AND, OR, and NOT. Our proposed method, network decoupling, is based on analyzing the communities in each network layer individually and then aggregating the analysis results. We (i) describe our network decoupling algorithms for finding communities, (ii) present how network decoupling can be used to express different types of communities in multilayer networks, and (iii) demonstrate the effectiveness of using network decoupling for detecting communities in real-world and synthetic data sets. Compared to other algorithms for detecting communities in multilayer networks, our proposed network decoupling method requires significantly lower computation time while producing results of high accuracy. Based on these results, we anticipate that our proposed network decoupling technique will enable a more detailed analysis of multilayer networks in an efficient manner. |
format | Online Article Text |
id | pubmed-10481956 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-104819562023-09-07 Efficient community detection in multilayer networks using boolean compositions Santra, Abhishek Irany, Fariba Afrin Madduri, Kamesh Chakravarthy, Sharma Bhowmick, Sanjukta Front Big Data Big Data Networks (or graphs) are used to model the dyadic relations between entities in complex systems. Analyzing the properties of the networks reveal important characteristics of the underlying system. However, in many disciplines, including social sciences, bioinformatics, and technological systems, multiple relations exist between entities. In such cases, a simple graph is not sufficient to model these multiple relations, and a multilayer network is a more appropriate model. In this paper, we explore community detection in multilayer networks. Specifically, we propose a novel network decoupling strategy for efficiently combining the communities in the different layers using the Boolean primitives AND, OR, and NOT. Our proposed method, network decoupling, is based on analyzing the communities in each network layer individually and then aggregating the analysis results. We (i) describe our network decoupling algorithms for finding communities, (ii) present how network decoupling can be used to express different types of communities in multilayer networks, and (iii) demonstrate the effectiveness of using network decoupling for detecting communities in real-world and synthetic data sets. Compared to other algorithms for detecting communities in multilayer networks, our proposed network decoupling method requires significantly lower computation time while producing results of high accuracy. Based on these results, we anticipate that our proposed network decoupling technique will enable a more detailed analysis of multilayer networks in an efficient manner. Frontiers Media S.A. 2023-08-23 /pmc/articles/PMC10481956/ /pubmed/37680955 http://dx.doi.org/10.3389/fdata.2023.1144793 Text en Copyright © 2023 Santra, Irany, Madduri, Chakravarthy and Bhowmick. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Big Data Santra, Abhishek Irany, Fariba Afrin Madduri, Kamesh Chakravarthy, Sharma Bhowmick, Sanjukta Efficient community detection in multilayer networks using boolean compositions |
title | Efficient community detection in multilayer networks using boolean compositions |
title_full | Efficient community detection in multilayer networks using boolean compositions |
title_fullStr | Efficient community detection in multilayer networks using boolean compositions |
title_full_unstemmed | Efficient community detection in multilayer networks using boolean compositions |
title_short | Efficient community detection in multilayer networks using boolean compositions |
title_sort | efficient community detection in multilayer networks using boolean compositions |
topic | Big Data |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10481956/ https://www.ncbi.nlm.nih.gov/pubmed/37680955 http://dx.doi.org/10.3389/fdata.2023.1144793 |
work_keys_str_mv | AT santraabhishek efficientcommunitydetectioninmultilayernetworksusingbooleancompositions AT iranyfaribaafrin efficientcommunitydetectioninmultilayernetworksusingbooleancompositions AT maddurikamesh efficientcommunitydetectioninmultilayernetworksusingbooleancompositions AT chakravarthysharma efficientcommunitydetectioninmultilayernetworksusingbooleancompositions AT bhowmicksanjukta efficientcommunitydetectioninmultilayernetworksusingbooleancompositions |