Skip to main content
Log in

Generating Simple Random Graphs with Prescribed Degree Distribution

  • Published:
Journal of Statistical Physics Aims and scope Submit manuscript

Abstract

Let F be a probability distribution with support on the non-negative integers. Four methods for generating a simple undirected graph with (approximate) degree distribution F are described and compared. Two methods are based on the so called configuration model with modifications ensuring a simple graph, one method is an extension of the classical Erdös-Rényi graph where the edge probabilities are random variables, and the last method starts with a directed random graph which is then modified to a simple undirected graph. All methods are shown to give the correct distribution in the limit of large graph size, but under different assumptions on the degree distribution F and also using different order of operations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A.-L. Barabási and R. Albert, Emergence of scaling in random networks. Science 286:509–512 (1999)

    Article  MathSciNet  Google Scholar 

  2. E. Bender and E. Canfield, The asymptotic number of labelled graphs with given degree sequences. J. Comb. Th. A 24:296–307 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  3. B. Bollobás, A probabilistic proof of an asymptotic formula for the number of labelled regular graphs. European J. Combin. 1:311–316 (1980)

    MATH  MathSciNet  Google Scholar 

  4. B. Bollobás. Random Graphs, (Academic Press, 2nd ed. 2001)

  5. F. Chung and L. Lu, Connected components in random graphs with given degrees sequences. Ann. Comb. 6:125–145 (2002:1)

    Article  MathSciNet  MATH  Google Scholar 

  6. F. Chung and L. Lu, The average distances in random graphs with given expected degrees. Proc. Natl. Acad. Sci. 99:15879–15882 (2002:2)

    Article  MathSciNet  MATH  Google Scholar 

  7. S. Dorogovtsev and J. Mendes. Evolution of Networks, from Biological Nets to the Internet and WWW, (Oxford University Press, 2003)

  8. P. Erdös and A. Rényi, On random graphs. Publ. Math. 6:290–297 (1959)

    MATH  Google Scholar 

  9. P. Erdös and A. Rényi, On the evolution of random graphs, Publ. Math. Inst. Hung. Acad. Sci. 5:17–61 (1960)

    MATH  Google Scholar 

  10. M. Faloutsos, P. Faloutsos and C. Faloutsos, On power-law relationships of the internet topology. Comp. Comm. Rev. 29:251–262 (1999)

    Article  Google Scholar 

  11. W. Feller. An introduction to probability theory and its application, vol II, (John Wiley, 1966)

  12. S. Janson, T. Luczak, and A. Rucinski. Random Graphs, (John Wiley, 1999)

  13. B. McKay, Asymptotics for symmetric 0-1 matrices with prescribed row sums. Ars. Comb. 19A:15–20 (1985)

    MATH  MathSciNet  Google Scholar 

  14. B. D. McKay and N. C. Wormald, Uniform generation of random regular graphs of moderate degree. J. Algorithms 11:52–67 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  15. F. Liljeros, C. Edling, L. Amaral, H. Stanley and Y. Áberg, The web of human sexual contacts. Nature 411:907–908 (2001)

    Article  ADS  Google Scholar 

  16. M. Molloy and B. Reed, A critical point for random graphs with a given degree sequence. Rand. Struct. Alg. 6:161–179 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  17. M. Molloy and B. Reed, The size of the giant component of a random graphs with a given degree sequence. Comb. Prob. Comp. 7:295–305 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  18. Newman, The structure and function of complex networks. SIAM Rev. 45:167–256 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  19. M. Newman, S. Strogatz, and D. Watts, Random graphs with arbitrary degree distributions and their applications. Phys. Rev. E 64:026118 (2001)

    Article  ADS  Google Scholar 

  20. B. Söderberg, A general formalism for inhomogeneous random graphs. Phys. Rev. E 66:066121 (2002)

    Article  ADS  MathSciNet  Google Scholar 

  21. N. C. Wormald, Some problems in the enumeration of labelled graphs, Doctoral thesis, (Newcastle University, 1978)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maria Deijfen.

Additional information

PACS: 02.50.-r; 89.75.Hc; 89.75.Da; 02.10.Ox

Rights and permissions

Reprints and permissions

About this article

Cite this article

Britton, T., Deijfen, M. & Martin-Löf, A. Generating Simple Random Graphs with Prescribed Degree Distribution. J Stat Phys 124, 1377–1397 (2006). https://doi.org/10.1007/s10955-006-9168-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10955-006-9168-x

Keywords

Navigation