Sampling binary contingency tables with a greedy start
Article first published online: 13 DEC 2006
DOI: 10.1002/rsa.20155
Copyright © 2006 Wiley Periodicals, Inc.
Issue
1098-2418/asset/cover.gif?v=1&s=8c37a8c420571f9d82e3fc7c4b0d96e07641b77f)
Random Structures & Algorithms
Special Issue: Proceedings from the 12th International Conference “Random Structures and Algorithms”, August 1–5, 2005, Poznan, Poland. Dedicated to Alan Frieze on the occasion of his 60th birthday
Volume 30, Issue 1-2, pages 168–205, January - March 2007
Additional Information
How to Cite
Bezáková, I., Bhatnagar, N. and Vigoda, E. (2007), Sampling binary contingency tables with a greedy start. Random Struct. Alg., 30: 168–205. doi: 10.1002/rsa.20155
Publication History
- Issue published online: 27 DEC 2006
- Article first published online: 13 DEC 2006
- Manuscript Accepted: 11 OCT 2006
- Manuscript Received: 8 OCT 2005
Funded by
- NSF. Grant Number: CCR-0455666
- Abstract
- References
- Cited By
Keywords:
- Markov chain;
- Monte Carlo;
- contingency tables;
- approximate counting;
- simulated annealing
Abstract
We study the problem of counting and randomly sampling binary contingency tables. For given row and column sums, we are interested in approximately counting (or sampling) 0/1 n × m matrices with the specified row/column sums. We present a simulated annealing algorithm with running time O((nm)2D3dmax log 5(n + m)) for any row/column sums, where D is the number of nonzero entries and dmax is the maximum row/column sum. In the worst case, the running time of the algorithm is O(n11 log 5n) for an n × n matrix. This is the first algorithm to directly solve binary contingency tables for all row/column sums. Previous work reduced the problem to the permanent, or restricted attention to row/column sums that are close to regular. The interesting aspect of our simulated annealing algorithm is that it starts at a nontrivial instance, whose solution relies on the existence of short alternating paths in the graph constructed by a particular Greedy algorithm.© 2006 Wiley Periodicals, Inc. Random Struct. Alg., 2007

1098-2418/asset/RSA_centre.gif?v=1&s=6e9e56b0bda739ac652768ef6b9d85a5d42c3f17)