Finding local community structure in networks
Top Cited Papers
- 29 August 2005
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review E
- Vol. 72 (2) , 026132
- https://doi.org/10.1103/physreve.72.026132
Abstract
Although the inference of global community structure in networks has recently become a topic of great interest in the physics community, all such algorithms require that the graph be completely known. Here, we define both a measure of local community structure and an algorithm that infers the hierarchy of communities that enclose a given vertex by exploring the graph one vertex at a time. This algorithm runs in time for general graphs when is the mean degree and is the number of vertices to be explored. For graphs where exploring a new vertex is time consuming, the running time is linear, . We show that on computer-generated graphs the average behavior of this technique approximates that of algorithms that require global knowledge. As an application, we use this algorithm to extract meaningful local clustering information in the large recommender network of an online retailer.
Keywords
All Related Versions
This publication has 23 references indexed in Scilit:
- Finding community structure in very large networksPhysical Review E, 2004
- Analysis of weighted networksPhysical Review E, 2004
- Detecting community structure in networksZeitschrift für Physik B Condensed Matter, 2004
- Finding communities in linear time: a physics approachZeitschrift für Physik B Condensed Matter, 2004
- Why social networks are different from other types of networksPhysical Review E, 2003
- Mixing patterns in networksPhysical Review E, 2003
- Self-organization and identification of Web communitiesComputer, 2002
- Statistical mechanics of complex networksReviews of Modern Physics, 2002
- A comprehensive two-hybrid analysis to explore the yeast protein interactomeProceedings of the National Academy of Sciences, 2001
- Networks of Scientific PapersScience, 1965