EconPapers    
Economics at your fingertips  
 

Efficient and Exact Sampling of Simple Graphs with Given Arbitrary Degree Sequence

Charo I Del Genio, Hyunju Kim, Zoltán Toroczkai and Kevin E Bassler

PLOS ONE, 2010, vol. 5, issue 4, 1-7

Abstract: Uniform sampling from graphical realizations of a given degree sequence is a fundamental component in simulation-based measurements of network observables, with applications ranging from epidemics, through social networks to Internet modeling. Existing graph sampling methods are either link-swap based (Markov-Chain Monte Carlo algorithms) or stub-matching based (the Configuration Model). Both types are ill-controlled, with typically unknown mixing times for link-swap methods and uncontrolled rejections for the Configuration Model. Here we propose an efficient, polynomial time algorithm that generates statistically independent graph samples with a given, arbitrary, degree sequence. The algorithm provides a weight associated with each sample, allowing the observable to be measured either uniformly over the graph ensemble, or, alternatively, with a desired distribution. Unlike other algorithms, this method always produces a sample, without back-tracking or rejections. Using a central limit theorem-based reasoning, we argue, that for large , and for degree sequences admitting many realizations, the sample weights are expected to have a lognormal distribution. As examples, we apply our algorithm to generate networks with degree sequences drawn from power-law distributions and from binomial distributions.

Date: 2010
References: View complete reference list from CitEc
Citations: View citations in EconPapers (10)

Downloads: (external link)
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0010012 (text/html)
https://journals.plos.org/plosone/article/file?id= ... 10012&type=printable (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:plo:pone00:0010012

DOI: 10.1371/journal.pone.0010012

Access Statistics for this article

More articles in PLOS ONE from Public Library of Science
Bibliographic data for series maintained by plosone ().

 
Page updated 2025-03-19
Handle: RePEc:plo:pone00:0010012