Cargando…

A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies

The authors use four criteria to examine a novel community detection algorithm: (a) effectiveness in terms of producing high values of normalized mutual information (NMI) and modularity, using well-known social networks for testing; (b) examination, meaning the ability to examine mitigating resoluti...

Descripción completa

Detalles Bibliográficos
Autores principales: Fu, Yu-Hsiang, Huang, Chung-Yuan, Sun, Chuen-Tsai
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5679540/
https://www.ncbi.nlm.nih.gov/pubmed/29121100
http://dx.doi.org/10.1371/journal.pone.0187603
_version_ 1783277594492272640
author Fu, Yu-Hsiang
Huang, Chung-Yuan
Sun, Chuen-Tsai
author_facet Fu, Yu-Hsiang
Huang, Chung-Yuan
Sun, Chuen-Tsai
author_sort Fu, Yu-Hsiang
collection PubMed
description The authors use four criteria to examine a novel community detection algorithm: (a) effectiveness in terms of producing high values of normalized mutual information (NMI) and modularity, using well-known social networks for testing; (b) examination, meaning the ability to examine mitigating resolution limit problems using NMI values and synthetic networks; (c) correctness, meaning the ability to identify useful community structure results in terms of NMI values and Lancichinetti-Fortunato-Radicchi (LFR) benchmark networks; and (d) scalability, or the ability to produce comparable modularity values with fast execution times when working with large-scale real-world networks. In addition to describing a simple hierarchical arc-merging (HAM) algorithm that uses network topology information, we introduce rule-based arc-merging strategies for identifying community structures. Five well-studied social network datasets and eight sets of LFR benchmark networks were employed to validate the correctness of a ground-truth community, eight large-scale real-world complex networks were used to measure its efficiency, and two synthetic networks were used to determine its susceptibility to two resolution limit problems. Our experimental results indicate that the proposed HAM algorithm exhibited satisfactory performance efficiency, and that HAM-identified and ground-truth communities were comparable in terms of social and LFR benchmark networks, while mitigating resolution limit problems.
format Online
Article
Text
id pubmed-5679540
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-56795402017-11-18 A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies Fu, Yu-Hsiang Huang, Chung-Yuan Sun, Chuen-Tsai PLoS One Research Article The authors use four criteria to examine a novel community detection algorithm: (a) effectiveness in terms of producing high values of normalized mutual information (NMI) and modularity, using well-known social networks for testing; (b) examination, meaning the ability to examine mitigating resolution limit problems using NMI values and synthetic networks; (c) correctness, meaning the ability to identify useful community structure results in terms of NMI values and Lancichinetti-Fortunato-Radicchi (LFR) benchmark networks; and (d) scalability, or the ability to produce comparable modularity values with fast execution times when working with large-scale real-world networks. In addition to describing a simple hierarchical arc-merging (HAM) algorithm that uses network topology information, we introduce rule-based arc-merging strategies for identifying community structures. Five well-studied social network datasets and eight sets of LFR benchmark networks were employed to validate the correctness of a ground-truth community, eight large-scale real-world complex networks were used to measure its efficiency, and two synthetic networks were used to determine its susceptibility to two resolution limit problems. Our experimental results indicate that the proposed HAM algorithm exhibited satisfactory performance efficiency, and that HAM-identified and ground-truth communities were comparable in terms of social and LFR benchmark networks, while mitigating resolution limit problems. Public Library of Science 2017-11-09 /pmc/articles/PMC5679540/ /pubmed/29121100 http://dx.doi.org/10.1371/journal.pone.0187603 Text en © 2017 Fu et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Fu, Yu-Hsiang
Huang, Chung-Yuan
Sun, Chuen-Tsai
A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title_full A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title_fullStr A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title_full_unstemmed A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title_short A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
title_sort community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5679540/
https://www.ncbi.nlm.nih.gov/pubmed/29121100
http://dx.doi.org/10.1371/journal.pone.0187603
work_keys_str_mv AT fuyuhsiang acommunitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies
AT huangchungyuan acommunitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies
AT sunchuentsai acommunitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies
AT fuyuhsiang communitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies
AT huangchungyuan communitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies
AT sunchuentsai communitydetectionalgorithmusingnetworktopologiesandrulebasedhierarchicalarcmergingstrategies