• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种具有约束条件的复杂网络社区检测的半同步标签传播算法。

A semi-synchronous label propagation algorithm with constraints for community detection in complex networks.

机构信息

Institute of Mathematical Science, University of Malaya, Kuala Lumpur, Malaysia.

出版信息

Sci Rep. 2017 Apr 4;7:45836. doi: 10.1038/srep45836.

DOI:10.1038/srep45836
PMID:28374836
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5379178/
Abstract

Community structure is an important feature of a complex network, where detection of the community structure can shed some light on the properties of such a complex network. Amongst the proposed community detection methods, the label propagation algorithm (LPA) emerges as an effective detection method due to its time efficiency. Despite this advantage in computational time, the performance of LPA is affected by randomness in the algorithm. A modified LPA, called CLPA-GNR, was proposed recently and it succeeded in handling the randomness issues in the LPA. However, it did not remove the tendency for trivial detection in networks with a weak community structure. In this paper, an improved CLPA-GNR is therefore proposed. In the new algorithm, the unassigned and assigned nodes are updated synchronously while the assigned nodes are updated asynchronously. A similarity score, based on the Sørensen-Dice index, is implemented to detect the initial communities and for breaking ties during the propagation process. Constraints are utilised during the label propagation and community merging processes. The performance of the proposed algorithm is evaluated on various benchmark and real-world networks. We find that it is able to avoid trivial detection while showing substantial improvement in the quality of detection.

摘要

社区结构是复杂网络的一个重要特征,检测社区结构可以揭示复杂网络的一些性质。在提出的社区检测方法中,标签传播算法(LPA)由于其时间效率而成为一种有效的检测方法。尽管在计算时间上具有优势,但 LPA 的性能受到算法随机性的影响。最近提出了一种改进的 LPA,称为 CLPA-GNR,它成功地解决了 LPA 中的随机性问题。然而,它并没有消除在社区结构较弱的网络中进行琐碎检测的趋势。因此,本文提出了一种改进的 CLPA-GNR。在新算法中,未分配和已分配的节点同步更新,而已分配的节点异步更新。基于 Sørensen-Dice 指数的相似度得分用于在传播过程中检测初始社区和打破平局。在标签传播和社区合并过程中利用了约束。在各种基准和真实网络上评估了所提出算法的性能。我们发现,它能够避免琐碎的检测,同时在检测质量方面有了实质性的提高。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/fdc78f9ab9ed/srep45836-f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/d33b45b39695/srep45836-f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/a6d14f0ca128/srep45836-f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/fdc78f9ab9ed/srep45836-f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/d33b45b39695/srep45836-f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/a6d14f0ca128/srep45836-f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4f26/5379178/fdc78f9ab9ed/srep45836-f3.jpg

相似文献

1
A semi-synchronous label propagation algorithm with constraints for community detection in complex networks.一种具有约束条件的复杂网络社区检测的半同步标签传播算法。
Sci Rep. 2017 Apr 4;7:45836. doi: 10.1038/srep45836.
2
Detecting Community Structure by Using a Constrained Label Propagation Algorithm.使用约束标签传播算法检测社区结构
PLoS One. 2016 May 13;11(5):e0155320. doi: 10.1371/journal.pone.0155320. eCollection 2016.
3
LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection.LPA-MNI:一种基于模块度和节点重要性的改进标签传播算法用于社区检测
Entropy (Basel). 2021 Apr 21;23(5):497. doi: 10.3390/e23050497.
4
A node influence based label propagation algorithm for community detection in networks.一种基于节点影响力的标签传播算法用于网络中的社区检测
ScientificWorldJournal. 2014;2014:627581. doi: 10.1155/2014/627581. Epub 2014 Jun 4.
5
Parallel label propagation algorithm based on weight and random walk.基于权重和随机游走的并行标签传播算法。
Math Biosci Eng. 2021 Feb 2;18(2):1609-1628. doi: 10.3934/mbe.2021083.
6
Discovering communities in complex networks by edge label propagation.通过边标签传播在复杂网络中发现社区
Sci Rep. 2016 Mar 1;6:22470. doi: 10.1038/srep22470.
7
Detecting community structures in networks by label propagation with prediction of percolation transition.通过标签传播结合渗流转变预测来检测网络中的社区结构。
ScientificWorldJournal. 2014;2014:148686. doi: 10.1155/2014/148686. Epub 2014 Jul 7.
8
NMLPA: Uncovering Overlapping Communities in Attributed Networks via a Multi-Label Propagation Approach.NMLPA:基于多标签传播的有属性网络重叠社区发现方法。
Sensors (Basel). 2019 Jan 10;19(2):260. doi: 10.3390/s19020260.
9
Large network community detection by fast label propagation.基于快速标签传播的大规模网络社区发现。
Sci Rep. 2023 Feb 15;13(1):2701. doi: 10.1038/s41598-023-29610-z.
10
An improved two-stage label propagation algorithm based on LeaderRank.一种基于LeaderRank的改进型两阶段标签传播算法。
PeerJ Comput Sci. 2022 May 18;8:e981. doi: 10.7717/peerj-cs.981. eCollection 2022.

引用本文的文献

1
Overcoming randomness does not rule out the importance of inherent randomness for functionality.克服随机性并不排除固有随机性对功能的重要性。
J Biosci. 2019 Dec;44(6).
2
Critical analysis of (Quasi-)Surprise for community detection in complex networks.复杂网络中社区检测的(准)惊喜的批判性分析。
Sci Rep. 2018 Sep 27;8(1):14459. doi: 10.1038/s41598-018-32582-0.

本文引用的文献

1
Detecting Community Structure by Using a Constrained Label Propagation Algorithm.使用约束标签传播算法检测社区结构
PLoS One. 2016 May 13;11(5):e0155320. doi: 10.1371/journal.pone.0155320. eCollection 2016.
2
Uncovering disease mechanisms through network biology in the era of Next Generation Sequencing.在下一代测序时代,通过网络生物学揭示疾病机制。
Sci Rep. 2016 Apr 15;6:24570. doi: 10.1038/srep24570.
3
Identifying robust communities and multi-community nodes by combining top-down and bottom-up approaches to clustering.
通过结合自上而下和自下而上的聚类方法来识别稳健的群落和多群落节点。
Sci Rep. 2015 Nov 9;5:16361. doi: 10.1038/srep16361.
4
Complex Network Theory Applied to the Growth of Kuala Lumpur's Public Urban Rail Transit Network.复杂网络理论应用于吉隆坡城市公共轨道交通网络的发展
PLoS One. 2015 Oct 8;10(10):e0139961. doi: 10.1371/journal.pone.0139961. eCollection 2015.
5
Detecting community structures in networks by label propagation with prediction of percolation transition.通过标签传播结合渗流转变预测来检测网络中的社区结构。
ScientificWorldJournal. 2014;2014:148686. doi: 10.1155/2014/148686. Epub 2014 Jul 7.
6
A node influence based label propagation algorithm for community detection in networks.一种基于节点影响力的标签传播算法用于网络中的社区检测
ScientificWorldJournal. 2014;2014:627581. doi: 10.1155/2014/627581. Epub 2014 Jun 4.
7
Virality prediction and community structure in social networks.社交网络中的病毒式传播预测和社区结构。
Sci Rep. 2013;3:2522. doi: 10.1038/srep02522.
8
Deciphering network community structure by surprise.通过惊讶来破译网络社区结构。
PLoS One. 2011;6(9):e24195. doi: 10.1371/journal.pone.0024195. Epub 2011 Sep 1.
9
Local resolution-limit-free Potts model for community detection.用于社区检测的局部无分辨率限制Potts模型。
Phys Rev E Stat Nonlin Soft Matter Phys. 2010 Apr;81(4 Pt 2):046114. doi: 10.1103/PhysRevE.81.046114. Epub 2010 Apr 27.
10
Detecting network communities by propagating labels under constraints.通过在约束条件下传播标签来检测网络社区。
Phys Rev E Stat Nonlin Soft Matter Phys. 2009 Aug;80(2 Pt 2):026129. doi: 10.1103/PhysRevE.80.026129. Epub 2009 Aug 28.