Exact sampling of graphs with prescribed degree correlations
Kevin E. Bassler, Charo I. Del Genio, P\'eter L. Erd\H{o}s, Istv\'an, Mikl\'os, Zolt\'an Toroczkai

TL;DR
This paper introduces an exact and efficient method for sampling graphs with prescribed degree correlations, enabling unbiased modeling of complex networks with specified joint-degree matrices.
Contribution
The authors develop a novel algorithm that constructs and samples graphs with a given joint-degree matrix, capturing all pairwise degree correlations without backtracking.
Findings
Algorithm produces independent samples efficiently
Complexity is O(NM) for graph construction
Method accurately models networks with degree correlations
Abstract
Many real-world networks exhibit correlations between the node degrees. For instance, in social networks nodes tend to connect to nodes of similar degree. Conversely, in biological and technological networks, high-degree nodes tend to be linked with low-degree nodes. Degree correlations also affect the dynamics of processes supported by a network structure, such as the spread of opinions or epidemics. The proper modelling of these systems, i.e., without uncontrolled biases, requires the sampling of networks with a specified set of constraints. We present a solution to the sampling problem when the constraints imposed are the degree correlations. In particular, we develop an efficient and exact method to construct and sample graphs with a specified joint-degree matrix, which is a matrix providing the number of edges between all the sets of nodes of a given degree, for all degrees, thus…
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.
