Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About

University of Warwick
Publications service & WRAP

Highlight your research

  • WRAP
    • Home
    • Search WRAP
    • Browse by Warwick Author
    • Browse WRAP by Year
    • Browse WRAP by Subject
    • Browse WRAP by Department
    • Browse WRAP by Funder
    • Browse Theses by Department
  • Publications Service
    • Home
    • Search Publications Service
    • Browse by Warwick Author
    • Browse Publications service by Year
    • Browse Publications service by Subject
    • Browse Publications service by Department
    • Browse Publications service by Funder
  • Help & Advice
University of Warwick

The Library

  • Login
  • Admin

Efficient and exact sampling of simple graphs with given arbitrary degree sequence

Tools
- Tools
+ Tools

Rapallo, Fabio, Del Genio, Charo I., Kim, Hyunju, Toroczkai, Zoltán and Bassler, Kevin E. (2010) Efficient and exact sampling of simple graphs with given arbitrary degree sequence. PLoS ONE , Vol.5 (No.4). Article no. e10012. doi:10.1371/journal.pone.0010012 ISSN 1932-6203.

Research output not available from this repository.

Request-a-Copy directly from author or use local Library Get it For Me service.

Official URL: http://dx.doi.org/10.1371/journal.pone.0010012

Request Changes to record.

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.

Item Type: Journal Article
Divisions: Faculty of Science, Engineering and Medicine > Science > Mathematics
Journal or Publication Title: PLoS ONE
Publisher: Public Library of Science
ISSN: 1932-6203
Official Date: 2010
Dates:
DateEvent
2010Published
Volume: Vol.5
Number: No.4
Page Range: Article no. e10012
DOI: 10.1371/journal.pone.0010012
Status: Peer Reviewed
Publication Status: Published
Access rights to Published version: Open Access (Creative Commons)

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item
twitter

Email us: wrap@warwick.ac.uk
Contact Details
About Us