Author
Pamfil, A
Howison, S
Lambiotte, R
Porter, M
Journal title
SIAM Journal on Mathematics of Data Science
DOI
10.1137/18M1231304
Issue
4
Volume
1
Last updated
2024-04-21T15:39:02.353+01:00
Page
667-698
Abstract
Characterizing large-scale organization in networks, including multilayer networks, is one of the most prominent topics in network science and is important for many applications. One type of mesoscale feature is community structure, in which sets of nodes are densely connected internally but sparsely connected to other dense sets of nodes. Two of the most popular approaches for community detection are to maximize an objective function called “modularity” and to perform statistical inference using stochastic block models. Inspired by Newman's work on monolayer networks [Phys. Rev. E, 94 (2016), 052315], we show in multilayer networks that maximizing modularity is equivalent, under certain conditions, to maximizing the posterior probability of community assignments under suitably chosen stochastic block models. We derive versions of this equivalence for various types of multilayer structures, including temporal, multiplex, and multilevel networks. We consider cases in which the key parameters are constant, as well as ones in which they vary across layers; in the latter case, this yields a novel, layer-weighted version of the modularity function. Our results also help address a longstanding difficulty of multilayer modularity-maximization algorithms, which require the specification of two sets of tuning parameters that have been difficult to choose in practice. We show how to perform this parameter selection in a statistically grounded way, and we demonstrate the effectiveness of our approach on both synthetic and empirical networks.
Symplectic ID
834241
Favourite
Off
Publication type
Journal Article
Publication date
08 Oct 2019
Please contact us with feedback and comments about this page. Created on 07 Apr 2018 - 11:06.