Finding community structure in very large networks
University of New Mexico · University of Michigan–Ann Arbor
Abstract
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 log n) where d is the depth of the dendrogram describing the community structure. Many real-world networks are sparse and hierarchical, with m approximately n and d approximately log n, in which case our algorithm runs in essentially linear time, O (n log(2) n). As an…
Citation impact
- FWCI
- 34.13
- Percentile
- 100%
- References
- 44
Authors
3Topics & keywords
- Community structure
- Purchasing
- Computer science
- Network structure
- Binary logarithm
- Dendrogram
- Complex network
- Data mining