Uniform sampling of digraphs with a fixed degree sequence

27Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many applications in network analysis require algorithms to sample uniformly at random from the set of all digraphs with a prescribed degree sequence. We present a Markov chain based approach which converges to the uniform distribution of all realizations. It remains an open challenge whether the Markov chain is rapidly mixing. We also explain in this paper that a popular switching algorithm fails in general to sample uniformly at random because the state graph of the Markov chain decomposes into different isomorphic components. We call degree sequences for which the state graph is strongly connected arc swap sequences. To handle arbitrary degree sequences, we develop two different solutions. The first uses an additional operation (a reorientation of induced directed 3-cycles) which makes the state graph strongly connected, the second selects randomly one of the isomorphic components and samples inside it. Our main contribution is a precise characterization of arc swap sequences, leading to an efficient recognition algorithm. Finally, we point out some interesting consequences for network analysis. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Berger, A., & Müller-Hannemann, M. (2010). Uniform sampling of digraphs with a fixed degree sequence. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6410 LNCS, pp. 220–231). https://doi.org/10.1007/978-3-642-16926-7_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free