Generative model for reciprocity and community detection in networks
Not on the map. Why?
Abstract (arXiv)
We present a probabilistic generative model and efficient algorithm to model reciprocity in directed networks. Unlike other methods that address this problem such as exponential random graphs, it assigns latent variables as community memberships to nodes and a reciprocity parameter to the whole network rather than fitting order statistics. It formalizes the assumption that a directed interaction is more likely to occur if an individual has already observed an interaction towards her. It provides a natural framework for relaxing the common assumption in network generative models of conditional independence between edges, and it can be used to perform inference tasks such as predicting the existence of an edge given the observation of an edge in the reverse direction. Inference is performed using an efficient expectation-maximization algorithm that exploits the sparsity of the network, leading to an efficient and scalable implementation. We illustrate these findings by analyzing synthetic and real data, including social networks, academic citations and the Erasmus student exchange program. Our method outperforms others in both predicting edges and generating networks that reflect the reciprocity values observed in real data, while at the same time inferring an underlying community structure. We provide an open-source implementation of the code online.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2022Inference of hyperedges and overlapping communities in hypergraphscited by 13
- 2023Structure and inference in hypergraphs with node attributescited by 7
- 2021Disentangling homophily, community structure and triadic closure in networkscited by 6
- 2021The interplay between ranking and communities in networkscited by 2
- 2023Structure and inference in hypergraphs with node attributes7 Nov 2023
- 2022Inference of hyperedges and overlapping communities in hypergraphs12 Apr 2022
- 2021The interplay between ranking and communities in networks23 Dec 2021
- 2021Disentangling homophily, community structure and triadic closure in networks7 Jan 2021