Configuring random graph models with fixed degree sequences
From MaRDI portal
complex networksconfiguration modelgraph enumerationgraph samplingMarkov chain Monte Carlopermutation tests
Enumeration in graph theory (05C30) Graph labelling (graceful graphs, bandwidth, etc.) (05C78) Random graphs (graph-theoretic aspects) (05C80) Small world graphs, complex networks (graph-theoretic aspects) (05C82) Applications of graph theory (05C90) Contingency tables (62H17) Monte Carlo methods (65C05)
Abstract: Random graph null models have found widespread application in diverse research communities analyzing network datasets, including social, information, and economic networks, as well as food webs, protein-protein interactions, and neuronal networks. The most popular family of random graph null models, called configuration models, are defined as uniform distributions over a space of graphs with a fixed degree sequence. Commonly, properties of an empirical network are compared to properties of an ensemble of graphs from a configuration model in order to quantify whether empirical network properties are meaningful or whether they are instead a common consequence of the particular degree sequence. In this work we study the subtle but important decisions underlying the specification of a configuration model, and investigate the role these choices play in graph sampling procedures and a suite of applications. We place particular emphasis on the importance of specifying the appropriate graph labeling (stub-labeled or vertex-labeled) under which to consider a null model, a choice that closely connects the study of random graphs to the study of random contingency tables. We show that the choice of graph labeling is inconsequential for studies of simple graphs, but can have a significant impact on analyses of multigraphs or graphs with self-loops. The importance of these choices is demonstrated through a series of three vignettes, analyzing network datasets under many different configuration models and observing substantial differences in study conclusions under different models. We argue that in each case, only one of the possible configuration models is appropriate. While our work focuses on undirected static networks, it aims to guide the study of directed networks, dynamic networks, and all other network contexts that are suitably studied through the lens of random graph null models.
Recommendations
Cites work
- A Brief History of Generative Models for Power Law and Lognormal Distributions
- A critical point for random graphs with a given degree sequence
- A degree sequence problem related to network design
- A note on the graph isomorphism counting problem
- A polynomial bound on the mixing time of a Markov chain for sampling regular directed graphs
- A probabilistic proof of an asymptotic formula for the number of labelled regular graphs
- A Scalable Generative Graph Model with Community Structure
- A sequential algorithm for generating random graphs
- A sequential importance sampling algorithm for generating random graphs with prescribed degrees
- A survey of algorithms for exact distributions of test statistics in r\(\times c\) contingency tables with fixed margins
- A survey of exact inference for contingency tables. With comments and a rejoinder by the author
- Algorithm AS 159: An Efficient Method of Generating Random R × C Tables with Given Row and Column Totals
- Algorithms for constructing graphs and digraphs with given valences and factors
- An efficient MCMC algorithm to sample binary matrices with fixed marginals
- Bayesian data analysis.
- Cluster Inference by Using Transitivity Indices in Empirical Graphs
- Combinatorial Properties of Matrices of Zeros and Ones
- Community structure in large networks: natural cluster sizes and the absence of large well-defined clusters
- Community structure in social and biological networks
- Computing and Combinatorics
- Connected realizations of joint-degree matrices
- Constructing and sampling graphs with a prescribed joint degree distribution
- Counting the Number of r × c Contingency Tables with Fixed Margins
- Emergence of Scaling in Random Networks
- Estimating and understanding exponential random graph models
- Exact sampling of graphs with prescribed degree correlations
- Exponential-family random graph models for valued networks
- Fast uniform generation of regular graphs
- Generalized Monte Carlo significance tests
- Generating constrained random graphs using multiple edge switches
- Graph isomorphism in quasipolynomial time (extended abstract)
- scientific article; zbMATH DE number 3159208 (Why is no real title available?)
- scientific article; zbMATH DE number 3169205 (Why is no real title available?)
- scientific article; zbMATH DE number 3661369 (Why is no real title available?)
- scientific article; zbMATH DE number 3760216 (Why is no real title available?)
- scientific article; zbMATH DE number 3763989 (Why is no real title available?)
- scientific article; zbMATH DE number 3489167 (Why is no real title available?)
- scientific article; zbMATH DE number 1089130 (Why is no real title available?)
- scientific article; zbMATH DE number 3435482 (Why is no real title available?)
- scientific article; zbMATH DE number 795108 (Why is no real title available?)
- Improved Bounds for Mixing Rates of Markov Chains and Multicommodity Flow
- Local network effects and complex network structure
- Markov chains and mixing times. With a chapter on ``Coupling from the past by James G. Propp and David B. Wilson.
- Mixed membership stochastic blockmodels
- Mixing patterns and community structure in networks
- Mixing time of exponential random graphs
- Networks. An introduction.
- On a General Class of Models for Interaction
- On Realizability of a Set of Integers as Degrees of the Vertices of a Linear Graph II. Uniqueness
- On Realizability of a Set of Integers as Degrees of the Vertices of a Linear Graph. I
- On realizations of a joint degree matrix
- On the swap-distances of different realizations of a graphical degree sequence
- Power-law distributions in empirical data
- Sampling Regular Graphs and a Peer-to-Peer Network
- Sequential Monte Carlo Methods for Statistical Analysis of Tables
- Snowball Sampling
- Sparsification—a technique for speeding up dynamic graph algorithms
- Structural sparsity of complex networks: bounded expansion in random models and real-world graphs
- Switching edges to randomize networks : What goes wrong and how to fix it
- Synchronization in large directed networks of coupled phase oscillators
- The asymptotic number of labeled graphs with given degree sequences
- The average distances in random graphs with given expected degrees
- The switch Markov chain for sampling irregular graphs (extended abstract)
- Towards random uniform sampling of bipartite graphs with given degree sequence
- Uniform generation of random regular graphs of moderate degree
Cited in
(42)- Random walks and diffusion on networks
- Stochastic block models are a discrete surface tension
- Stability of inverter-interfaced power systems with multi-scale-free properties
- Limitations of Chung Lu random graph generation
- Genetic networks encode secrets of their past
- A Laplacian approach to stubborn agents and their role in opinion formation on influence networks
- On the use of random graphs as null model of large connected networks
- Reconstructing and stress testing credit networks
- Making multigraphs simple by a sequence of double edge swaps
- Degree sequence of configuration model with vertex faults
- The degree sequence of a random graph. I. The models
- Modeling memory effects in activity-driven networks
- Network-ensemble comparisons with stochastic rewiring and von Neumann entropy
- Configuration models of random hypergraphs
- A multilayer network model of the coevolution of the spread of a disease and competing opinions
- Relating modularity maximization and stochastic block models in multilayer networks
- Moments of uniform random multigraphs with fixed degree sequences
- Randomized reference models for temporal networks
- Weighted Minimum-Length Rearrangement Scenarios.
- Constructions and applications for null models of complex networks based on randomized algorithms
- Flow-Based Algorithms for Improving Clusters: A Unifying Framework, Software, and Performance
- Effective and efficient aggregation on uncertain graphs
- What Are Higher-Order Networks?
- scientific article; zbMATH DE number 7732141 (Why is no real title available?)
- Improved baselines for causal structure learning on interventional data
- Facets of random symmetric edge polytopes, degree sequences, and clustering
- Effects of null model choice on modularity maximization
- MCMC sampling of directed flag complexes with fixed undirected graphs
- Uniformly sampling random directed hypergraphs with fixed degrees
- Analytical results for the distribution of first return times of non-backtracking random walks on configuration model networks
- Existence and applications of finite-population samples that are exactly balanced
- Introduction to correlation networks: interdisciplinary approaches beyond thresholding
- Sampling Random Graphs with Specified Degree Sequences
- Volume inequalities for flow polytopes of full directed acyclic graphs
- Hypercurveball algorithm for sampling hypergraphs with fixed degrees
- Spectral properties, localization transition and multifractal eigenvectors of the Laplacian on heterogeneous networks
- Long-time and short-time dynamics in a weighted-median opinion model on networks
- Beyond linear: a theoretical and empirical analysis of nonlinear GNNs for community detection
- Urn modeling of random graphs across granularity scales: a framework for origin-destination human mobility networks
- DiNgHy: null models for non-degenerate directed hypergraphs
- Feature-based network construction: from sampling to what-if analysis
- Networks beyond pairwise interactions: structure and dynamics
This page was built for publication: Configuring random graph models with fixed degree sequences
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4641712)