• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于投票模拟的凝聚层次方法的网络社区检测。

Voting Simulation based Agglomerative Hierarchical Method for Network Community Detection.

机构信息

Lanzhou University, School of Information Science and Engineering, Lanzhou, 730000, China.

Gansu Resources and Environmental Science Data Engineering Technology Research Center, Lanzhou, 730000, China.

出版信息

Sci Rep. 2018 May 23;8(1):8064. doi: 10.1038/s41598-018-26415-3.

DOI:10.1038/s41598-018-26415-3
PMID:29795231
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5966462/
Abstract

Community detection has been paid much attention in many fields in recent years, and a great deal of community-detection methods have been proposed. But the time consumption of some of them is heavy, limiting them from being applied to large-scale networks. On the contrary, there exist some lower-time-complexity methods. But most of them are non-deterministic, meaning that running the same method many times may yield different results from the same network, which reduces their practical utility greatly in real-world applications. To solve these problems, we propose a community-detection method in this paper, which takes both the quality of the results and the efficiency of the detecting procedure into account. Moreover, it is a deterministic method which can extract definite community structures from networks. The proposed method is inspired by the voting behaviours in election activities in the social society, in which we first simulate the voting procedure on the network. Every vertex votes for the nominated candidates following the proposed voting principles, densely connected groups of vertices can quickly reach a consensus on their candidates. At the end of this procedure, candidates and their own voters form a group of clusters. Then, we take the clusters as initial communities, and agglomerate some of them into larger ones with high efficiency to obtain the resulting community structures. We conducted extensive experiments on some artificial networks and real-world networks, the experimental results show that our proposed method can efficiently extract high-quality community structures from networks, and outperform the comparison algorithms significantly.

摘要

近年来,社区检测在许多领域受到了广泛关注,提出了大量的社区检测方法。但是,其中一些方法的时间消耗很大,限制了它们在大规模网络中的应用。相反,存在一些时间复杂度较低的方法。但是,大多数都是非确定性的,这意味着在同一个网络上运行相同的方法多次可能会得到不同的结果,这大大降低了它们在实际应用中的实用性。为了解决这些问题,我们在本文中提出了一种社区检测方法,该方法既考虑了结果的质量,也考虑了检测过程的效率。此外,它是一种确定性方法,可以从网络中提取确定的社区结构。该方法受到社会选举活动中投票行为的启发,我们首先在网络上模拟投票过程。每个顶点根据提议的投票原则为提名的候选人投票,密集连接的顶点组可以快速就其候选人达成共识。在这个过程结束时,候选人和他们自己的选民形成一组集群。然后,我们将集群作为初始社区,并以高效的方式将其中一些社区合并成更大的社区,以获得最终的社区结构。我们在一些人工网络和真实网络上进行了广泛的实验,实验结果表明,我们提出的方法可以有效地从网络中提取高质量的社区结构,并显著优于比较算法。

相似文献

1
Voting Simulation based Agglomerative Hierarchical Method for Network Community Detection.基于投票模拟的凝聚层次方法的网络社区检测。
Sci Rep. 2018 May 23;8(1):8064. doi: 10.1038/s41598-018-26415-3.
2
Self-Training Enhanced: Network Embedding and Overlapping Community Detection With Adversarial Learning.自训练增强:基于对抗学习的网络嵌入和重叠社区检测。
IEEE Trans Neural Netw Learn Syst. 2022 Nov;33(11):6737-6748. doi: 10.1109/TNNLS.2021.3083318. Epub 2022 Oct 27.
3
Detection of local community structures in complex dynamic networks with random walks.利用随机游走检测复杂动态网络中的局部社区结构
IET Syst Biol. 2009 Jul;3(4):266-78. doi: 10.1049/iet-syb.2007.0061.
4
Near linear time algorithm to detect community structures in large-scale networks.用于检测大规模网络中社区结构的近线性时间算法。
Phys Rev E Stat Nonlin Soft Matter Phys. 2007 Sep;76(3 Pt 2):036106. doi: 10.1103/PhysRevE.76.036106. Epub 2007 Sep 11.
5
Finding communities in weighted networks through synchronization.通过同步在加权网络中发现社区。
Chaos. 2011 Dec;21(4):043116. doi: 10.1063/1.3655371.
6
A seed-expanding method based on random walks for community detection in networks with ambiguous community structures.一种基于随机游走的种子扩展方法,用于检测具有模糊社区结构的网络中的社区。
Sci Rep. 2017 Feb 3;7:41830. doi: 10.1038/srep41830.
7
Multi-objective community detection based on memetic algorithm.基于混合算法的多目标社区检测
PLoS One. 2015 May 1;10(5):e0126845. doi: 10.1371/journal.pone.0126845. eCollection 2015.
8
Topological and functional comparison of community detection algorithms in biological networks.生物网络中社团检测算法的拓扑和功能比较。
BMC Bioinformatics. 2019 Apr 27;20(1):212. doi: 10.1186/s12859-019-2746-0.
9
Locating Structural Centers: A Density-Based Clustering Method for Community Detection.定位结构中心:一种基于密度的社区检测聚类方法。
PLoS One. 2017 Jan 3;12(1):e0169355. doi: 10.1371/journal.pone.0169355. eCollection 2017.
10
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.

本文引用的文献

1
A seed-expanding method based on random walks for community detection in networks with ambiguous community structures.一种基于随机游走的种子扩展方法,用于检测具有模糊社区结构的网络中的社区。
Sci Rep. 2017 Feb 3;7:41830. doi: 10.1038/srep41830.
2
Locating Structural Centers: A Density-Based Clustering Method for Community Detection.定位结构中心:一种基于密度的社区检测聚类方法。
PLoS One. 2017 Jan 3;12(1):e0169355. doi: 10.1371/journal.pone.0169355. eCollection 2017.
3
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.
4
Finding communities in sparse networks.在稀疏网络中寻找群落。
Sci Rep. 2015 Mar 6;5:8828. doi: 10.1038/srep08828.
5
Optimal network modularity for information diffusion.信息扩散的最优网络模块化
Phys Rev Lett. 2014 Aug 22;113(8):088701. doi: 10.1103/PhysRevLett.113.088701. Epub 2014 Aug 18.
6
Epidemic spreading in time-varying community networks.时变社区网络中的疫情传播
Chaos. 2014 Jun;24(2):023116. doi: 10.1063/1.4876436.
7
Machine learning. Clustering by fast search and find of density peaks.机器学习。基于密度峰值的快速搜索和发现的聚类。
Science. 2014 Jun 27;344(6191):1492-6. doi: 10.1126/science.1242072.
8
The Laplacian spectrum of neural networks.神经网络的拉普拉斯谱。
Front Comput Neurosci. 2014 Jan 13;7:189. doi: 10.3389/fncom.2013.00189.
9
Spectral redemption in clustering sparse networks.聚类稀疏网络中的谱救赎。
Proc Natl Acad Sci U S A. 2013 Dec 24;110(52):20935-40. doi: 10.1073/pnas.1312486110. Epub 2013 Nov 25.
10
Spectral methods for community detection and graph partitioning.用于社区检测和图划分的谱方法。
Phys Rev E Stat Nonlin Soft Matter Phys. 2013 Oct;88(4):042822. doi: 10.1103/PhysRevE.88.042822. Epub 2013 Oct 30.