Uniform random generation of large acyclic digraphs

02/29/2012
by   Jack Kuipers, et al.
0

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 the space of directed acyclic graphs is required to evaluate the prevalence of certain structural features. Here we analyse how to sample acyclic digraphs uniformly at random through recursive enumeration, an approach previously thought too computationally involved. Based on complexity considerations, we discuss in particular how the enumeration directly provides an exact method, which avoids the convergence issues of the alternative Markov chain methods and is actually computationally much faster. The limiting behaviour of the distribution of acyclic digraphs then allows us to sample arbitrarily large graphs. Building on the ideas of recursive enumeration based sampling we also introduce a novel hybrid Markov chain with much faster convergence than current alternatives while still being easy to adapt to various restrictions. Finally we discuss how to include such restrictions in the combinatorial enumeration and the new hybrid Markov chain method for efficient uniform sampling of the corresponding graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2018

On a hypergraph probabilistic graphical model

We propose a directed acyclic hypergraph framework for a probabilistic g...
research
05/03/2013

Marginal AMP Chain Graphs

We present a new family of models that is based on graphs that may have ...
research
06/12/2019

Structure learning of Bayesian networks involving cyclic structures

Many biological networks include cyclic structures. In such cases, Bayes...
research
11/18/2015

Alternative Markov and Causal Properties for Acyclic Directed Mixed Graphs

We extend Andersson-Madigan-Perlman chain graphs by (i) relaxing the sem...
research
04/20/2015

Partition MCMC for inference on acyclic digraphs

Acyclic digraphs are the underlying representation of Bayesian networks,...
research
06/27/2018

Comment on: Decomposition of structural learning about directed acyclic graphs [1]

We propose an alternative proof concerning necessary and sufficient cond...
research
06/04/2020

Learning DAGs without imposing acyclicity

We explore if it is possible to learn a directed acyclic graph (DAG) fro...

Please sign up or login with your details

Forgot password? Click here to reset