Sampling hypergraphs with given degrees

06/22/2020
by   Martin Dyer, et al.
0

There is a well-known connection between hypergraphs and bipartite graphs, obtained by treating the incidence matrix of the hypergraph as the biadjacency matrix of a bipartite graph. We use this connection to describe and analyse a rejection sampling algorithm for sampling simple uniform hypergraphs with a given degree sequence. Our algorithm uses, as a black box, an algorithm 𝒜 for sampling bipartite graphs with given degrees, uniformly or nearly uniformly, in (expected) polynomial time. The expected runtime of the hypergraph sampling algorithm depends on the (expected) runtime of the bipartite graph sampling algorithm 𝒜, and the probability that a uniformly random bipartite graph with given degrees corresponds to a simple hypergraph. We give some conditions on the hypergraph degree sequence which guarantee that this probability is bounded below by a constant.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2019

An Efficient Algorithm for Enumerating Chordal Bipartite Induced Subgraphs in Sparse Graphs

In this paper, we propose a characterization of chordal bipartite graphs...
research
05/09/2019

Fast uniform generation of random graphs with given degree sequences

In this paper we provide an algorithm that generates a graph with given ...
research
08/05/2021

Existence and polynomial time construction of biregular, bipartite Ramanujan graphs of all degrees

We prove that there exist bipartite, biregular Ramanujan graphs of every...
research
06/10/2019

Big Ramsey degrees of 3-uniform hypergraphs

Given a countably infinite hypergraph R and a finite hypergraph A, the...
research
06/16/2022

Variational Estimators of the Degree-corrected Latent Block Model for Bipartite Networks

Biclustering on bipartite graphs is an unsupervised learning task that s...
research
07/01/2021

Orienting (hyper)graphs under explorable stochastic uncertainty

Given a hypergraph with uncertain node weights following known probabili...
research
08/25/2023

Constructing and sampling partite, 3-uniform hypergraphs with given degree sequence

Partite, 3-uniform hypergraphs are 3-uniform hypergraphs in which each h...

Please sign up or login with your details

Forgot password? Click here to reset