ID: 1109.4590

Constructing and sampling directed graphs with given degree sequences

September 21, 2011

View on ArXiv

Similar papers 3

Sampling random graphs with specified degree sequences

May 25, 2021

86% Match
Upasana Dutta, Bailey K. Fosdick, Aaron Clauset
Social and Information Netwo...
Data Analysis, Statistics an...
Methodology

The configuration model is a standard tool for uniformly generating random graphs with a specified degree sequence, and is often used as a null model to evaluate how much of an observed network's structure can be explained by its degree structure alone. A Markov chain Monte Carlo (MCMC) algorithm, based on a degree-preserving double-edge swap, provides an asymptotic solution to sample from the configuration model. However, accurately and efficiently detecting this Markov chai...

Find SimilarView on arXiv

Construction of Directed Assortative Configuration Graphs

October 2, 2015

86% Match
Philippe Deprez, Mario V. Wüthrich
Probability

Constructions of directed configuration graphs based on a given bi-degree distribution were introduced in random graph theory some years ago. These constructions lead to graphs where the degrees of two nodes belonging to the same edge are independent. However, it is observed that many real-life networks are assortative, meaning that edges tend to connect low degree nodes with high degree nodes, or variations thereof. In this article we provide an explicit algorithm to constru...

Find SimilarView on arXiv

The connectivity of graphs of graphs with self-loops and a given degree sequence

January 17, 2017

86% Match
Joel Nishimura
Combinatorics
Social and Information Netwo...
Data Analysis, Statistics an...
Physics and Society

`Double edge swaps' transform one graph into another while preserving the graph's degree sequence, and have thus been used in a number of popular Markov chain Monte Carlo (MCMC) sampling techniques. However, while double edge-swaps can transform, for any fixed degree sequence, any two graphs inside the classes of simple graphs, multigraphs, and pseudographs, this is not true for graphs which allow self-loops but not multiedges (loopy graphs). Indeed, we exactly characterize t...

Find SimilarView on arXiv

Graphic Realizations of Joint-Degree Matrices

September 23, 2015

86% Match
Georgios Amanatidis, Bradley Green, Milena Mihail
Discrete Mathematics

In this paper we introduce extensions and modifications of the classical degree sequence graphic realization problem studied by Erd\H{o}s-Gallai and Havel-Hakimi, as well as of the corresponding connected graphic realization version. We define the joint-degree matrix graphic (resp. connected graphic) realization problem, where in addition to the degree sequence, the exact number of desired edges between vertices of different degree classes is also specified. We give necessary...

Find SimilarView on arXiv

fastball: A fast algorithm to sample bipartite graphs with fixed degree sequences

December 7, 2021

85% Match
Karl Godard, Zachary P. Neal
Data Structures and Algorith...

Many applications require randomly sampling bipartite graphs with fixed degrees, or randomly sampling incidence matrices with fixed row and column sums. Although several sampling algorithms exist, the ``curveball'' algorithm is the most efficient with an asymptotic time complexity of O(n log n), and has been proven to sample uniformly at random. In this paper, we introduce the ``fastball'' algorithm, which adopts a similar approach but has an asymptotic time complexity of O(n...

Find SimilarView on arXiv

The number of graphs and a random graph with a given degree sequence

March 1, 2010

85% Match
Alexander Barvinok, J. A. Hartigan
Combinatorics
Probability

We consider the set of all graphs on n labeled vertices with prescribed degrees D=(d_1, ..., d_n). For a wide class of tame degree sequences D we prove a computationally efficient asymptotic formula approximating the number of graphs within a relative error which approaches 0 as n grows. As a corollary, we prove that the structure of a random graph with a given tame degree sequence D is well described by a certain maximum entropy matrix computed from D. We also establish an a...

Find SimilarView on arXiv

A Fast Sampling Method of Exploring Graphlet Degrees of Large Directed and Undirected Graphs

April 29, 2016

85% Match
Pinghui Wang, Xiangliang Zhang, Zhenguo Li, Jiefeng Cheng, John C. S. Lui, Don Towsley, Junzhou Zhao, ... , Guan Xiaohong
Social and Information Netwo...

Exploring small connected and induced subgraph patterns (CIS patterns, or graphlets) has recently attracted considerable attention. Despite recent efforts on computing the number of instances a specific graphlet appears in a large graph (i.e., the total number of CISes isomorphic to the graphlet), little attention has been paid to characterizing a node's graphlet degree, i.e., the number of CISes isomorphic to the graphlet that include the node, which is an important metric f...

Find SimilarView on arXiv

Uniform random generation of large acyclic digraphs

February 29, 2012

85% Match
Jack Kuipers, Giusi Moffa
Computation
Statistics Theory
Machine Learning
Statistics Theory

Directed acyclic graphs are the basic representation of the structure underlying Bayesian networks, which represent multivariate probability distributions. In many practical applications, such as the reverse engineering of gene regulatory networks, not only the estimation of model parameters but the reconstruction of the structure itself is of great interest. As well as for the assessment of different structure learning algorithms in simulation studies, a uniform sample from ...

Find SimilarView on arXiv

The Configuration Model for Partially Directed Graphs

March 17, 2015

85% Match
Kristoffer Spricer, Tom Britton
Probability
Social and Information Netwo...
Physics and Society

The configuration model was originally defined for undirected networks and has recently been extended to directed networks. Many empirical networks are however neither undirected nor completely directed, but instead usually partially directed meaning that certain edges are directed and others are undirected. In the paper we define a configuration model for such networks where nodes have in-, out-, and undirected degrees that may be dependent. We prove conditions under which t...

Find SimilarView on arXiv

Unbiased sampling of network ensembles

June 4, 2014

85% Match
Tiziano Squartini, Rossana Mastrandrea, Diego Garlaschelli
Methodology
Social and Information Netwo...
Physics and Society

Sampling random graphs with given properties is a key step in the analysis of networks, as random ensembles represent basic null models required to identify patterns such as communities and motifs. An important requirement is that the sampling process is unbiased and efficient. The main approaches are microcanonical, i.e. they sample graphs that match the enforced constraints exactly. Unfortunately, when applied to strongly heterogeneous networks (like most real-world example...

Find SimilarView on arXiv