arXivDaily arXiv每日学术速递 周一至周五更新
arXiv physics/0601057physics.soc-phphysics.bio-ph
收藏

复杂网络中社团结构的比较与验证

Comparison and validation of community structures in complex networks

Mika Gustafsson, Anna Lombardi, Michael Hornquist

摘要:

最近,将网络划分为社区的问题引起了人们的极大关注。大多数作者似乎把这个问题等同于找到纽曼定义的模块化的最大值。由于这种方式制定的问题是NP-难的,大部分的努力已经进入了搜索算法的建设,而较少的问题的其他措施的社区结构,各种划分之间的相似性和验证相对于外部信息。在这里,我们集中在一类计算机生成的网络和三个充分研究的真正的网络,构成了网络研究的基准,空手道俱乐部,美国大学足球队和酵母的基因网络。我们利用一些标准的聚类数据的方法(最初不是为了寻找网络中的社区结构而设计的),并表明这些经典的方法有时优于较新的方法。我们讨论了各种措施的强度的模块化结构,并通过例子显示的功能和缺点。此外,我们比较不同的分区,通过应用一些图论的距离概念,这表明模块化程度的质量措施之一,相当不错的对应与距离真正的分区。最后,我们介绍了一种方法来验证分区相对于外部数据时,节点的分类,但网络结构是未知的。这是可能的,因为我们知道计算机生成的网络的一切,以及空手道俱乐部和足球队在现实中如何划分的历史答案。的基因网络的分区是通过使用基因本体数据库,在那里我们表明,在一般情况下,一个社区对应于一个生物过程进行验证。

英文摘要:

The issue of partitioning a network into communities has attracted a great deal of attention recently. Most authors seem to equate this issue with the one of finding the maximum value of the modularity, as defined by Newman. Since the problem formulated this way is NP-hard, most effort has gone into the construction of search algorithms, and less to the question of other measures of community structures, similarities between various partitionings and the validation with respect to external information. Here we concentrate on a class of computer generated networks and on three well-studied real networks which constitute a bench-mark for network studies; the karate club, the US college football teams and a gene network of yeast. We utilize some standard ways of clustering data (originally not designed for finding community structures in networks) and show that these classical methods sometimes outperform the newer ones. We discuss various measures of the strength of the modular structure, and show by examples features and drawbacks. Further, we compare different partitions by applying some graph-theoretic concepts of distance, which indicate that one of the quality measures of the degree of modularity corresponds quite well with the distance from the true partition. Finally, we introduce a way to validate the partitionings with respect to external data when the nodes are classified but the network structure is unknown. This is here possible since we know everything of the computer generated networks, as well as the historical answer to how the karate club and the football teams are partitioned in reality. The partitioning of the gene network is validated by use of the Gene Ontology database, where we show that a community in general corresponds to a biological process.

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

↑