Cargando…

LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection

Community detection is of great significance in understanding the structure of the network. Label propagation algorithm (LPA) is a classical and effective method, but it has the problems of randomness and instability. An improved label propagation algorithm named LPA-MNI is proposed in this study by...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Huan, Zhang, Ruisheng, Zhao, Zhili, Liu, Xin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8143565/
https://www.ncbi.nlm.nih.gov/pubmed/33919470
http://dx.doi.org/10.3390/e23050497
_version_ 1783696784100425728
author Li, Huan
Zhang, Ruisheng
Zhao, Zhili
Liu, Xin
author_facet Li, Huan
Zhang, Ruisheng
Zhao, Zhili
Liu, Xin
author_sort Li, Huan
collection PubMed
description Community detection is of great significance in understanding the structure of the network. Label propagation algorithm (LPA) is a classical and effective method, but it has the problems of randomness and instability. An improved label propagation algorithm named LPA-MNI is proposed in this study by combining the modularity function and node importance with the original LPA. LPA-MNI first identify the initial communities according to the value of modularity. Subsequently, the label propagation is used to cluster the remaining nodes that have not been assigned to initial communities. Meanwhile, node importance is used to improve the node order of label updating and the mechanism of label selecting when multiple labels are contained by the maximum number of nodes. Extensive experiments are performed on twelve real-world networks and eight groups of synthetic networks, and the results show that LPA-MNI has better accuracy, higher modularity, and more reasonable community numbers when compared with other six algorithms. In addition, LPA-MNI is shown to be more robust than the traditional LPA algorithm.
format Online
Article
Text
id pubmed-8143565
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81435652021-05-25 LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection Li, Huan Zhang, Ruisheng Zhao, Zhili Liu, Xin Entropy (Basel) Article Community detection is of great significance in understanding the structure of the network. Label propagation algorithm (LPA) is a classical and effective method, but it has the problems of randomness and instability. An improved label propagation algorithm named LPA-MNI is proposed in this study by combining the modularity function and node importance with the original LPA. LPA-MNI first identify the initial communities according to the value of modularity. Subsequently, the label propagation is used to cluster the remaining nodes that have not been assigned to initial communities. Meanwhile, node importance is used to improve the node order of label updating and the mechanism of label selecting when multiple labels are contained by the maximum number of nodes. Extensive experiments are performed on twelve real-world networks and eight groups of synthetic networks, and the results show that LPA-MNI has better accuracy, higher modularity, and more reasonable community numbers when compared with other six algorithms. In addition, LPA-MNI is shown to be more robust than the traditional LPA algorithm. MDPI 2021-04-21 /pmc/articles/PMC8143565/ /pubmed/33919470 http://dx.doi.org/10.3390/e23050497 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Huan
Zhang, Ruisheng
Zhao, Zhili
Liu, Xin
LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title_full LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title_fullStr LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title_full_unstemmed LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title_short LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection
title_sort lpa-mni: an improved label propagation algorithm based on modularity and node importance for community detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8143565/
https://www.ncbi.nlm.nih.gov/pubmed/33919470
http://dx.doi.org/10.3390/e23050497
work_keys_str_mv AT lihuan lpamnianimprovedlabelpropagationalgorithmbasedonmodularityandnodeimportanceforcommunitydetection
AT zhangruisheng lpamnianimprovedlabelpropagationalgorithmbasedonmodularityandnodeimportanceforcommunitydetection
AT zhaozhili lpamnianimprovedlabelpropagationalgorithmbasedonmodularityandnodeimportanceforcommunitydetection
AT liuxin lpamnianimprovedlabelpropagationalgorithmbasedonmodularityandnodeimportanceforcommunitydetection