Computing Communities in Large Networks Using Random Walks
Université Paris Cité · Laboratoire d'Informatique Algorithmique: Fondements et Applications · +1 more institution
Abstract
Abstract. Dense subgraphs of sparse graphs (communities), which appear in most real-world complex networks, play an important role in many contexts. Computing them however is generally expensive. We propose here a measure of similarities between vertices based on random walks which has several important advantages: it captures well the community structure in a network, it can be computed efficiently, it works at various scales, and it can be used in an agglomerative algorithm to compute efficiently the community structure of a network. We propose such an algorithm which runs in time O(mn 2)andspaceO(n 2)inthe worst case, and in time O(n 2 log n) andspaceO(n 2)inmostreal-world cases (n and m are respectively…
Citation impact
- FWCI
- 13.27
- Percentile
- 100%
- References
- 26
Authors
2- PPPascal PonsCorresponding
Université Paris Cité, Laboratoire d'Informatique Algorithmique: Fondements et Applications, Centre National de la Recherche Scientifique
- MLMatthieu Latapy
Université Paris Cité, Laboratoire d'Informatique Algorithmique: Fondements et Applications, Centre National de la Recherche Scientifique
Topics & keywords
- Random walk
- Computer science
- Evolving networks
- Theoretical computer science
- Complex network
- Mathematics
- World Wide Web
- Statistics
- Sustainable cities and communities