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.
Similar content being viewed by others
References
A.-L. Barabási and R. Albert, Emergence of scaling in random networks. Science 286:509–512 (1999)
E. Bender and E. Canfield, The asymptotic number of labelled graphs with given degree sequences. J. Comb. Th. A 24:296–307 (1978)
B. Bollobás, A probabilistic proof of an asymptotic formula for the number of labelled regular graphs. European J. Combin. 1:311–316 (1980)
B. Bollobás. Random Graphs, (Academic Press, 2nd ed. 2001)
F. Chung and L. Lu, Connected components in random graphs with given degrees sequences. Ann. Comb. 6:125–145 (2002:1)
F. Chung and L. Lu, The average distances in random graphs with given expected degrees. Proc. Natl. Acad. Sci. 99:15879–15882 (2002:2)
S. Dorogovtsev and J. Mendes. Evolution of Networks, from Biological Nets to the Internet and WWW, (Oxford University Press, 2003)
P. Erdös and A. Rényi, On random graphs. Publ. Math. 6:290–297 (1959)
P. Erdös and A. Rényi, On the evolution of random graphs, Publ. Math. Inst. Hung. Acad. Sci. 5:17–61 (1960)
M. Faloutsos, P. Faloutsos and C. Faloutsos, On power-law relationships of the internet topology. Comp. Comm. Rev. 29:251–262 (1999)
W. Feller. An introduction to probability theory and its application, vol II, (John Wiley, 1966)
S. Janson, T. Luczak, and A. Rucinski. Random Graphs, (John Wiley, 1999)
B. McKay, Asymptotics for symmetric 0-1 matrices with prescribed row sums. Ars. Comb. 19A:15–20 (1985)
B. D. McKay and N. C. Wormald, Uniform generation of random regular graphs of moderate degree. J. Algorithms 11:52–67 (1990)
F. Liljeros, C. Edling, L. Amaral, H. Stanley and Y. Áberg, The web of human sexual contacts. Nature 411:907–908 (2001)
M. Molloy and B. Reed, A critical point for random graphs with a given degree sequence. Rand. Struct. Alg. 6:161–179 (1995)
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)
Newman, The structure and function of complex networks. SIAM Rev. 45:167–256 (2003)
M. Newman, S. Strogatz, and D. Watts, Random graphs with arbitrary degree distributions and their applications. Phys. Rev. E 64:026118 (2001)
B. Söderberg, A general formalism for inhomogeneous random graphs. Phys. Rev. E 66:066121 (2002)
N. C. Wormald, Some problems in the enumeration of labelled graphs, Doctoral thesis, (Newcastle University, 1978)
Author information
Authors and Affiliations
Corresponding author
Additional information
PACS: 02.50.-r; 89.75.Hc; 89.75.Da; 02.10.Ox
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10955-006-9168-x