Cargando…

Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition

Though label propagation algorithm (LPA) is one of the fastest algorithms for community detection in complex networks, the problem of trivial solutions frequently occurring in the algorithm affects its performance. We propose a label propagation algorithm with prediction of percolation transition (L...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Aiping, Ren, Guang, Lin, Yejin, Jia, Baozhu, Cao, Hui, Zhang, Jundong, Zhang, Shubin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4119666/
https://www.ncbi.nlm.nih.gov/pubmed/25110725
http://dx.doi.org/10.1155/2014/148686
_version_ 1782328991101747200
author Zhang, Aiping
Ren, Guang
Lin, Yejin
Jia, Baozhu
Cao, Hui
Zhang, Jundong
Zhang, Shubin
author_facet Zhang, Aiping
Ren, Guang
Lin, Yejin
Jia, Baozhu
Cao, Hui
Zhang, Jundong
Zhang, Shubin
author_sort Zhang, Aiping
collection PubMed
description Though label propagation algorithm (LPA) is one of the fastest algorithms for community detection in complex networks, the problem of trivial solutions frequently occurring in the algorithm affects its performance. We propose a label propagation algorithm with prediction of percolation transition (LPAp). After analyzing the reason for multiple solutions of LPA, by transforming the process of community detection into network construction process, a trivial solution in label propagation is considered as a giant component in the percolation transition. We add a prediction process of percolation transition in label propagation to delay the occurrence of trivial solutions, which makes small communities easier to be found. We also give an incomplete update condition which considers both neighbor purity and the contribution of small degree vertices to community detection to reduce the computation time of LPAp. Numerical tests are conducted. Experimental results on synthetic networks and real-world networks show that the LPAp is more accurate, more sensitive to small community, and has the ability to identify a single community structure. Moreover, LPAp with the incomplete update process can use less computation time than LPA, nearly without modularity loss.
format Online
Article
Text
id pubmed-4119666
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-41196662014-08-10 Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition Zhang, Aiping Ren, Guang Lin, Yejin Jia, Baozhu Cao, Hui Zhang, Jundong Zhang, Shubin ScientificWorldJournal Research Article Though label propagation algorithm (LPA) is one of the fastest algorithms for community detection in complex networks, the problem of trivial solutions frequently occurring in the algorithm affects its performance. We propose a label propagation algorithm with prediction of percolation transition (LPAp). After analyzing the reason for multiple solutions of LPA, by transforming the process of community detection into network construction process, a trivial solution in label propagation is considered as a giant component in the percolation transition. We add a prediction process of percolation transition in label propagation to delay the occurrence of trivial solutions, which makes small communities easier to be found. We also give an incomplete update condition which considers both neighbor purity and the contribution of small degree vertices to community detection to reduce the computation time of LPAp. Numerical tests are conducted. Experimental results on synthetic networks and real-world networks show that the LPAp is more accurate, more sensitive to small community, and has the ability to identify a single community structure. Moreover, LPAp with the incomplete update process can use less computation time than LPA, nearly without modularity loss. Hindawi Publishing Corporation 2014 2014-07-07 /pmc/articles/PMC4119666/ /pubmed/25110725 http://dx.doi.org/10.1155/2014/148686 Text en Copyright © 2014 Aiping Zhang et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhang, Aiping
Ren, Guang
Lin, Yejin
Jia, Baozhu
Cao, Hui
Zhang, Jundong
Zhang, Shubin
Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title_full Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title_fullStr Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title_full_unstemmed Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title_short Detecting Community Structures in Networks by Label Propagation with Prediction of Percolation Transition
title_sort detecting community structures in networks by label propagation with prediction of percolation transition
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4119666/
https://www.ncbi.nlm.nih.gov/pubmed/25110725
http://dx.doi.org/10.1155/2014/148686
work_keys_str_mv AT zhangaiping detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT renguang detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT linyejin detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT jiabaozhu detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT caohui detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT zhangjundong detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition
AT zhangshubin detectingcommunitystructuresinnetworksbylabelpropagationwithpredictionofpercolationtransition