Proof of uniform sampling of binary matrices with fixed row sums and column sums for the fast Curveball algorithm.

Phys Rev E Stat Nonlin Soft Matter Phys

School of Mathematical and Geospatial Sciences, RMIT University, Melbourne, Victoria 3000, Australia.

Published: April 2015

Randomization of binary matrices has become one of the most important quantitative tools in modern computational biology. The equivalent problem of generating random directed networks with fixed degree sequences has also attracted a lot of attention. However, it is very challenging to generate truly unbiased random matrices with fixed row and column sums. Strona et al. [Nat. Commun. 5, 4114 (2014)] introduce the innovative Curveball algorithm and give numerical support for the proposition that it generates truly random matrices. In this paper, we present a rigorous proof of convergence to the uniform distribution. Furthermore, we show the Curveball algorithm must include certain failed trades to ensure uniform sampling.

Download full-text PDF

Source
http://dx.doi.org/10.1103/PhysRevE.91.042812DOI Listing

Publication Analysis

Top Keywords

curveball algorithm
12
uniform sampling
8
binary matrices
8
matrices fixed
8
fixed row
8
column sums
8
random matrices
8
proof uniform
4
sampling binary
4
matrices
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!