arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1104.3590cs.SIcond-mat.stat-mechphysics.soc-ph
收藏

一种高效的网络社区检测方法

An efficient and principled method for detecting communities in networks

Brian Ball, Brian Karrer, M. E. J. Newman

摘要:

网络数据分析中的一个基本问题是检测网络社区,即密集互连的节点组,这些节点可能重叠或不相交。在这里,我们描述了一种基于原则性统计方法使用生成网络模型来寻找重叠社区的方法。我们展示了如何使用一个快速的,封闭形式的期望最大化算法,使我们能够分析网络的数百万个节点在合理的运行时间可以实现的方法。我们在真实世界的网络和合成基准测试的方法,发现它给出的结果与以前的方法竞争。我们还表明,同样的方法可以用来提取非重叠社区划分通过松弛法,并证明该算法是有竞争力的快速和准确的非重叠问题。

英文摘要:

A fundamental problem in the analysis of network data is the detection of network communities, groups of densely interconnected nodes, which may be overlapping or disjoint. Here we describe a method for finding overlapping communities based on a principled statistical approach using generative network models. We show how the method can be implemented using a fast, closed-form expectation-maximization algorithm that allows us to analyze networks of millions of nodes in reasonable running times. We test the method both on real-world networks and on synthetic benchmarks and find that it gives results competitive with previous methods. We also show that the same approach can be used to extract nonoverlapping community divisions via a relaxation method, and demonstrate that the algorithm is competitively fast and accurate for the nonoverlapping problem.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑