Configuring random graph models with fixed degree sequences
From MaRDI portal
Markov chain Monte Carlopermutation testscomplex networksconfiguration modelgraph samplinggraph enumeration
Monte Carlo methods (65C05) Applications of graph theory (05C90) Contingency tables (62H17) Random graphs (graph-theoretic aspects) (05C80) Small world graphs, complex networks (graph-theoretic aspects) (05C82) Enumeration in graph theory (05C30) Graph labelling (graceful graphs, bandwidth, etc.) (05C78)
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
- 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?)
- A Brief History of Generative Models for Power Law and Lognormal Distributions
- A Scalable Generative Graph Model with Community Structure
- 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 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)
- 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 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 a General Class of Models for Interaction
- 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
(37)- Networks beyond pairwise interactions: structure and dynamics
- Weighted Minimum-Length Rearrangement Scenarios.
- Randomized reference models for temporal networks
- Degree sequence of configuration model with vertex faults
- Random walks and diffusion on networks
- Effective and efficient aggregation on uncertain graphs
- Reconstructing and stress testing credit networks
- Modeling memory effects in activity-driven networks
- Spectral properties, localization transition and multifractal eigenvectors of the Laplacian on heterogeneous networks
- Relating modularity maximization and stochastic block models in multilayer networks
- Genetic networks encode secrets of their past
- Stochastic block models are a discrete surface tension
- Facets of random symmetric edge polytopes, degree sequences, and clustering
- A Laplacian approach to stubborn agents and their role in opinion formation on influence networks
- Configuration models of random hypergraphs
- What Are Higher-Order Networks?
- Making multigraphs simple by a sequence of double edge swaps
- Flow-Based Algorithms for Improving Clusters: A Unifying Framework, Software, and Performance
- Effects of null model choice on modularity maximization
- Uniformly sampling random directed hypergraphs with fixed degrees
- Volume inequalities for flow polytopes of full directed acyclic graphs
- 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
- MCMC sampling of directed flag complexes with fixed undirected graphs
- Introduction to correlation networks: interdisciplinary approaches beyond thresholding
- Hypercurveball algorithm for sampling hypergraphs with fixed degrees
- Sampling Random Graphs with Specified Degree Sequences
- Improved baselines for causal structure learning on interventional data
- A multilayer network model of the coevolution of the spread of a disease and competing opinions
- Network-ensemble comparisons with stochastic rewiring and von Neumann entropy
- The degree sequence of a random graph. I. The models
- Constructions and applications for null models of complex networks based on randomized algorithms
- scientific article; zbMATH DE number 7732141 (Why is no real title available?)
- Stability of inverter-interfaced power systems with multi-scale-free properties
- On the use of random graphs as null model of large connected networks
- Moments of uniform random multigraphs with fixed degree sequences
- Limitations of Chung Lu random graph generation
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)