English

Linear-time uniform generation of random sparse contingency tables with specified marginals

Combinatorics 2021-06-17 v2 Data Structures and Algorithms Probability

Abstract

We give an algorithm that generates a uniformly random contingency table with specified marginals, i.e. a matrix with non-negative integer values and specified row and column sums. Such algorithms are useful in statistics and combinatorics. When Δ4<M/5\Delta^4< M/5, where Δ\Delta is the maximum of the row and column sums and MM is the sum of all entries of the matrix, our algorithm runs in time linear in MM in expectation. Most previously published algorithms for this problem are approximate samplers based on Markov chain Monte Carlo, whose provable bounds on the mixing time are typically polynomials with rather large degrees.

Keywords

Cite

@article{arxiv.2104.09413,
  title  = {Linear-time uniform generation of random sparse contingency tables with specified marginals},
  author = {Andrii Arman and Pu Gao and Nicholas Wormald},
  journal= {arXiv preprint arXiv:2104.09413},
  year   = {2021}
}

Comments

27 pages, 1 figure