Skip to main content

A genuinely polynomial-time algorithm for sampling two-rowed contingency tables

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1443))

Included in the following conference series:

Abstract

In this paper a Markov chain for contingency tallies with two lows is defined. The chain is shown to be rapidly mixing using the path coupling method. The mixing time of the chain is quadratic in the number of columns and linear in the logarithm of the table sum. Two extensions of the new chain are discussed: one for three-rowed contingency tables and one for m-rowed contingency tables. We show that, unfortunately, it is not possible to prove rapid mixing for these chains by simply extending the path coupling approach used in the two-rowed case.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Albert, J.H., Gupta, A.K.: Estimation in contingency tables using prior information. J. Hoy. Statist. Soc. Ser. B 45 (1083) 60–69.

    MathSciNet  Google Scholar 

  2. Aldons, D.: Random walks on finite groups and rapidly mixing Markov chains. In: Dold, A., Eckmann, M. (eds.): Séminaire de Probabilités XVII 1981/1982. Lecture Notes in Mathematics, Vol. 986. Springer-Verlag, New York (1983) 243–297.

    Google Scholar 

  3. Barlow, R.: Statistics. John Wiley and Sons, Chichester (1989).

    Google Scholar 

  4. Bubley, R., Dyer, M.: Path coupling: A technique for proving rapid mixing in Markov chains. In: 38th Annual Symposium on Foundations of Computer Science,IEEE, Miami Beach, Florida (1997) 223–231.

    Google Scholar 

  5. Bubley, R., Dyer, M., Greenhill, C., Beating the 2δ bound for approximately counting colourings: A computer-assisted proof of rapid mixing. In: 9th Annual Symposium on Discrete Algorithms, ACM-SIAM, San Francisco, California (1998) 355–363.

    Google Scholar 

  6. Chung, F.R.K., Graham, R.L., Yau, S.T.: On sampling with Markov chains. Random Structures Algorithms 9 (1996) 55–77.

    Article  MATH  MathSciNet  Google Scholar 

  7. Diaconis, P., Effron, B.: Testing for independence in a two-way table: new inter-pretations of the chi-square statistic (with discussion). Ann. Statist. 13 (1985) 845–913.

    MATH  MathSciNet  Google Scholar 

  8. Diaconis, P., Gangolli, A.: Rectangular arrays with fixed margins. In Aldous, D., Varaiya, P.P., Spencer, J., Steele, J.M. (eds.): Discrete Probability and Algorithms. IMA Volumes on Mathematics and its Applications, Vol. 72. Springer-Verlag, New York (1995) 15–41.

    Google Scholar 

  9. Diaconis, P., and Saloff-Coste, L.: Random walk on contingency tables with fixed row and column sums. Tech. rep., Department of Mathematics, Harvard University (1995).

    Google Scholar 

  10. Dyer, M., Greenhill, C.: A more rapidly mixing Markov chain for graph colourings. Preprint (1997).

    Google Scholar 

  11. Dyer, M., Kannan, R., Mount, J.: Sampling contingency tables. Random Structures Algorithms 10 (1997) 487–506.

    Article  MATH  MathSciNet  Google Scholar 

  12. Hernek, D.: Random generation and counting of rectangular arrays with fixed margins. Preprint (1997).

    Google Scholar 

  13. Jerrum, M., Sinclair, A.: The Markov chain Monte Carlo method: an approach to approximate counting and integration. In Hochbaum, D. (ed.): Approximation Algorithms for NP-Hard Problems. PWS Publishing, Boston (1996) 432–520.

    Google Scholar 

  14. Kannan, R., Tetali, P., Vempala, S.: Simple Markov chain algorithms for generating bipartite graphs and tournaments. In: 8th Annual Symposium on Discrete Algorithms. ACM-SIAM, San Francisco, California (1997) 193–200.

    Google Scholar 

  15. Kaufmann, A.: Graphs, Dynamic Programming and finite games. Academic Press, New York (1967).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kim G. Larsen Sven Skyum Glynn Winskel

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dyer, M., Greenhill, C. (1998). A genuinely polynomial-time algorithm for sampling two-rowed contingency tables. In: Larsen, K.G., Skyum, S., Winskel, G. (eds) Automata, Languages and Programming. ICALP 1998. Lecture Notes in Computer Science, vol 1443. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055065

Download citation

  • DOI: https://doi.org/10.1007/BFb0055065

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64781-2

  • Online ISBN: 978-3-540-68681-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics