Random Walks, Markov Processes and the Multiscale Modular Organization of Complex Networks
Renaud Lambiotte, Jean-Charles Delvenne, Mauricio Barahona

TL;DR
This paper introduces a dynamic, Markov process-based framework for community detection in complex networks, enabling multi-scale analysis and unifying various existing methods through a time-parametrized stability measure.
Contribution
It presents a systematic dynamical approach to community detection using Markov Stability, linking stochastic dynamics with community structures at multiple scales.
Findings
Markov Stability efficiently uncovers multi-scale community structures.
The framework unifies spectral algorithms and heuristics like modularity and Potts model.
It favors communities with similar centrality, providing a versatile detection method.
Abstract
Most methods proposed to uncover communities in complex networks rely on combinatorial graph properties. Usually an edge-counting quality function, such as modularity, is optimized over all partitions of the graph compared against a null random graph model. Here we introduce a systematic dynamical framework to design and analyze a wide variety of quality functions for community detection. The quality of a partition is measured by its Markov Stability, a time-parametrized function defined in terms of the statistical properties of a Markov process taking place on the graph. The Markov process provides a dynamical sweeping across all scales in the graph, and the time scale is an intrinsic parameter that uncovers communities at different resolutions. This dynamic-based community detection leads to a compound optimization, which favours communities of comparable centrality (as defined by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
