Two-stage community detection algorithm based on label propagation

Community detection is an important research topic of complex network analysis.The detection results help to understand the community structure of complex networks and provide support for downstream tasks, such as content recommendation, link detection.Considering the challenge of community detectio...

Full description

Saved in:
Bibliographic Details
Main Authors: Xueliang SUN, Wei WANG, Junheng HUANG, Guodong XIN, Bailing WANG
Format: Article
Language:English
Published: POSTS&TELECOM PRESS Co., LTD 2022-04-01
Series:网络与信息安全学报
Subjects:
Online Access:http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2021099
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529762733883392
author Xueliang SUN
Wei WANG
Junheng HUANG
Guodong XIN
Bailing WANG
author_facet Xueliang SUN
Wei WANG
Junheng HUANG
Guodong XIN
Bailing WANG
author_sort Xueliang SUN
collection DOAJ
description Community detection is an important research topic of complex network analysis.The detection results help to understand the community structure of complex networks and provide support for downstream tasks, such as content recommendation, link detection.Considering the challenge of community detection in complex networks, a two-stage community detection algorithm based on label propagation (TS-LPA) was proposed.The TS-LPA algorithm quantified the propagation capability of nodes based on the extended neighborhood.Then a new evaluation index was proposed to measure the probability of influence between nodes using the information of nodes and the weight of edges in the network.Based on the calculation of node centrality, the algorithm determined the updating sequence of node labels and the selection strategy of seed nodes, which eliminated the instability of the algorithm in the updating process.The TS-LPA algorithm used the breadth-first propagation idea and introduced the second-stage label propagation method to improve the quality of community detection.When label began to spread, all neighboring nodes had an influence on the label of the related node.Meanwhile, the influence of neighboring seed nodes was added to complete label updating, in order to reduce the dominance of neighboring nodes on the updated node.The experimental results of different real data sets and synthetic data sets show that TS-LPA algorithm can eliminate randomness and show strong stability while effectively improving the quality of community detection.
format Article
id doaj-art-0af3d04d583e40f4b88c29486dc2d74f
institution Kabale University
issn 2096-109X
language English
publishDate 2022-04-01
publisher POSTS&TELECOM PRESS Co., LTD
record_format Article
series 网络与信息安全学报
spelling doaj-art-0af3d04d583e40f4b88c29486dc2d74f2025-01-15T03:15:32ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2022-04-01813914959570919Two-stage community detection algorithm based on label propagationXueliang SUNWei WANGJunheng HUANGGuodong XINBailing WANGCommunity detection is an important research topic of complex network analysis.The detection results help to understand the community structure of complex networks and provide support for downstream tasks, such as content recommendation, link detection.Considering the challenge of community detection in complex networks, a two-stage community detection algorithm based on label propagation (TS-LPA) was proposed.The TS-LPA algorithm quantified the propagation capability of nodes based on the extended neighborhood.Then a new evaluation index was proposed to measure the probability of influence between nodes using the information of nodes and the weight of edges in the network.Based on the calculation of node centrality, the algorithm determined the updating sequence of node labels and the selection strategy of seed nodes, which eliminated the instability of the algorithm in the updating process.The TS-LPA algorithm used the breadth-first propagation idea and introduced the second-stage label propagation method to improve the quality of community detection.When label began to spread, all neighboring nodes had an influence on the label of the related node.Meanwhile, the influence of neighboring seed nodes was added to complete label updating, in order to reduce the dominance of neighboring nodes on the updated node.The experimental results of different real data sets and synthetic data sets show that TS-LPA algorithm can eliminate randomness and show strong stability while effectively improving the quality of community detection.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2021099community detectionlabel propagationnode centralitybreadth-first search
spellingShingle Xueliang SUN
Wei WANG
Junheng HUANG
Guodong XIN
Bailing WANG
Two-stage community detection algorithm based on label propagation
网络与信息安全学报
community detection
label propagation
node centrality
breadth-first search
title Two-stage community detection algorithm based on label propagation
title_full Two-stage community detection algorithm based on label propagation
title_fullStr Two-stage community detection algorithm based on label propagation
title_full_unstemmed Two-stage community detection algorithm based on label propagation
title_short Two-stage community detection algorithm based on label propagation
title_sort two stage community detection algorithm based on label propagation
topic community detection
label propagation
node centrality
breadth-first search
url http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2021099
work_keys_str_mv AT xueliangsun twostagecommunitydetectionalgorithmbasedonlabelpropagation
AT weiwang twostagecommunitydetectionalgorithmbasedonlabelpropagation
AT junhenghuang twostagecommunitydetectionalgorithmbasedonlabelpropagation
AT guodongxin twostagecommunitydetectionalgorithmbasedonlabelpropagation
AT bailingwang twostagecommunitydetectionalgorithmbasedonlabelpropagation