Published February 2012 | Version v1
Journal article

Constructing and sampling directed graphs with given degree sequences

  • 1. Department of Physics, Virginia Tech, Blacksburg, VA 24061 (United States)
  • 2. Max-Planck-Institut für Physik Komplexer Systeme, Nöthnitzer Str. 38, D-01187 Dresden (Germany)
  • 3. Department of Physics, University of Houston, 617 Science and Research 1, Houston, TX 77204-5005 (United States)
  • 4. Interdisciplinary Center for Network Science and Applications (iCeNSA), Department of Physics, University of Notre Dame, Notre Dame, IN 46556 (United States)

Description

The interactions between the components of complex networks are often directed. Proper modeling of such systems frequently requires the construction of ensembles of digraphs with a given sequence of in- and out-degrees. As the number of simple labeled graphs with a given degree sequence is typically very large even for short sequences, sampling methods are needed for statistical studies. Currently, there are two main classes of methods that generate samples. One of the existing methods first generates a restricted class of graphs and then uses a Markov chain Monte-Carlo algorithm based on edge swaps to generate other realizations. As the mixing time of this process is still unknown, the independence of the samples is not well controlled. The other class of methods is based on the configuration model that may lead to unacceptably many sample rejections due to self-loops and multiple edges. Here we present an algorithm that can directly construct all possible realizations of a given bi-degree sequence by simple digraphs. Our method is rejection-free, guarantees the independence of the constructed samples and provides their weight. The weights can then be used to compute statistical averages of network observables as if they were obtained from uniformly distributed sampling or from any other chosen distribution. (paper)

Availability note (English)

Available from http://dx.doi.org/10.1088/1367-2630/14/2/023012

Additional details

Publishing Information

Journal Title
New Journal of Physics
Journal Volume
14
Journal Issue
2
Journal Page Range
[23 p.]
ISSN
1367-2630

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
44005639
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
Descriptors DEI
ALGORITHMS; CONSTRUCTION; DISTRIBUTION; INTERACTIONS; MARKOV PROCESS; MIXING; MONTE CARLO METHOD; SAMPLING; SIMULATION
Descriptors DEC
CALCULATION METHODS; MATHEMATICAL LOGIC; STOCHASTIC PROCESSES