Skip to main content

Random Generation of Bayesian Networks

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2507))

Abstract

This paper presents new methods for generation of random Bayesian networks. Such methods can be used to test inference and learning algorithms for Bayesian networks, and to obtain insights on average properties of such networks. Any method that generates Bayesian networks must first generate directed acyclic graphs (the “structure” of the network) and then, for the generated graph, conditional probability distributions. No algorithm in the literature currently offers guarantees concerning the distribution of generated Bayesian networks. Using tools from the theory of Markov chains, we propose algorithms that can generate uniformly distributed samples of directed acyclic graphs. We introduce methods for the uniform generation of multi-connected and singly-connected networks for a given number of nodes; constraints on node degree and number of arcs can be easily imposed. After a directed acyclic graph is uniformly generated, the conditional distributions are produced by sampling Dirichlet distributions.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Caprile, B.: Uniformly Generating Distribution Functions for Discrete Random Variables (2000).

    Google Scholar 

  2. Gamerman, D.: Markov Chain Monte Carlo. Stochastic simulation for Bayesian inference. Texts in Statistical Science Series. Chapman and Hall, London (1997).

    Google Scholar 

  3. Jensen, F. V.: An Introduction to Bayesian Networks. Springer-Verlag, New York (1996).

    Google Scholar 

  4. Melançon, G., Bousque-Melou, M.: Random Generation of Dags for Graph Drawing. Dutch Research Center for Mathematical and Computer Science (CWI). Technical Report INS-R0005 February (2000).

    Google Scholar 

  5. Chartrand, G., Oellermann, O.R.: Applied and Algorithmic Graph Theory. International Series in Pure and Applied Mathematics. McGraw-Hill, New York (1993).

    Google Scholar 

  6. Pearl, J.: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, Morgan Kauffman (1988).

    Google Scholar 

  7. Ripley, B. D.: Stochastic Simulation. Wiley Series in Probability and mathematical Statistics. John Wiley and Sons, Inc., New York (1987).

    Google Scholar 

  8. Sinclair, A.: Algoritms for Random Generation and Counting: A Markov Chain Approach. Progress in Theoretical Computer Science. Birkhaüser, Boston (1993).

    Google Scholar 

  9. Xiang, Y., Miller, T.: A Well-Behaved Algorithm for Simulating Dependence Structures of bayesian Networks. International Journal of Applied Mathematics, Vol. 1, No. 8 (1999), 923–932.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ide, J.S., Cozman, F.G. (2002). Random Generation of Bayesian Networks. In: Bittencourt, G., Ramalho, G.L. (eds) Advances in Artificial Intelligence. SBIA 2002. Lecture Notes in Computer Science(), vol 2507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36127-8_35

Download citation

  • DOI: https://doi.org/10.1007/3-540-36127-8_35

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00124-9

  • Online ISBN: 978-3-540-36127-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics