群落结构
采购
计算机科学
网络结构
二进制对数
树状图
复杂网络
数据挖掘
理论计算机科学
组合数学
数学
万维网
业务
营销
社会学
人口学
遗传多样性
人口
作者
Aaron Clauset,M. E. J. Newman,Cristopher Moore
出处
期刊:Physical Review E
[American Physical Society]
日期:2004-12-06
卷期号:70 (6)
被引量:7152
标识
DOI:10.1103/physreve.70.066111
摘要
The discovery and analysis of community structure in networks is a topic of considerable recent interest within the physics community, but most methods proposed so far are unsuitable for very large networks because of their computational cost. Here we present a hierarchical agglomeration algorithm for detecting community structure which is faster than many competing algorithms: its running time on a network with $n$ vertices and $m$ edges is $O(md\phantom{\rule{0.2em}{0ex}}\mathrm{log}\phantom{\rule{0.2em}{0ex}}n)$ where $d$ is the depth of the dendrogram describing the community structure. Many real-world networks are sparse and hierarchical, with $m\ensuremath{\sim}n$ and $d\ensuremath{\sim}\mathrm{log}\phantom{\rule{0.2em}{0ex}}n$, in which case our algorithm runs in essentially linear time, $O(n\phantom{\rule{0.2em}{0ex}}{\mathrm{log}}^{2}\phantom{\rule{0.2em}{0ex}}n)$. As an example of the application of this algorithm we use it to analyze a network of items for sale on the web site of a large on-line retailer, items in the network being linked if they are frequently purchased by the same buyer. The network has more than 400 000 vertices and $2\ifmmode\times\else\texttimes\fi{}{10}^{6}$ edges. We show that our algorithm can extract meaningful communities from this network, revealing large-scale patterns present in the purchasing habits of customers.
科研通智能强力驱动
Strongly Powered by AbleSci AI