2008
DOI: 10.1073/pnas.0706851105
|View full text |Cite
|
Sign up to set email alerts
|

Maps of random walks on complex networks reveal community structure

Abstract: To comprehend the multipartite organization of large-scale biological and social systems, we introduce an information theoretic approach that reveals community structure in weighted and directed networks. We use the probability flow of random walks on a network as a proxy for information flows in the real system and decompose the network into modules by compressing a description of the probability flow. The result is a map that both simplifies and highlights the regularities in the structure and their relation… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

16
3,091
1
25

Year Published

2012
2012
2018
2018

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 3,933 publications
(3,252 citation statements)
references
References 28 publications
16
3,091
1
25
Order By: Relevance
“…Unsupervised graph clustering 9,10 ( Methods ) partitioned the cells into 15 groups, which we visualized using t-stochastic neighborhood embedding 10,11 (tSNE) (Fig. 1b), and labeled post hoc by the expression of known marker genes (Extended Data Fig.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Unsupervised graph clustering 9,10 ( Methods ) partitioned the cells into 15 groups, which we visualized using t-stochastic neighborhood embedding 10,11 (tSNE) (Fig. 1b), and labeled post hoc by the expression of known marker genes (Extended Data Fig.…”
Section: Resultsmentioning
confidence: 99%
“…To cluster single cells by their expression, we used an unsupervised clustering approach, based on the Infomap graph-clustering algorithm 9 , following approaches recently described for single-cell CyTOF data 57 and scRNA-seq 10 . Briefly, we constructed a k -nearest-neighbor ( k NN) graph on the data using, for each pair of cells, the Euclidean distance between the scores of significant PCs to identify k nearest neighbors.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…, L t−1 j } do not partition graph . In this case, identified communities are omitted and a static clustering method like Infomap [50] is used to cluster the remained nodes. We use C t = {C t j+1 , C t j+2 , .…”
Section: H Algorithm Descriptionmentioning
confidence: 99%
“…The best community structure is therefore the one maximizing compactness while minimizing information loss. In InfoMap [43], the community structure is represented through a two-level nomenclature based on Huffman coding: one to distinguish communities in the network and the other to distinguish nodes in a community. The problem of finding the best partition is expressed as minimizing the quantity of information needed to represent some random walk in the network using this nomenclature.…”
Section: Community Detectionmentioning
confidence: 99%