Proceedings

From Sampling to Model Counting

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2293-2298.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

We introduce a new technique for counting models of Boolean satisfiability problems. Our approach incorporates information obtained from sampling the solution space. Unlike previous approaches, our method does not require uniform or near-uniform samples. It instead converts local search sampling without any guarantees into very good bounds on the model count with guarantees. We give a formal analysis and provide experimental results showing the effectiveness of our approach.

  1. [Bayardo Jr. and Pehoushek, 2000] R. J. Bayardo Jr. and J. D. Pe- houshek. Counting models using connected components. In 17th AAAI, pg. 157-162, Austin, TX, Jul 2000.
  2. [Darwiche, 2005] A. Darwiche. The quest for efficient probabilistic inference, Jul 2005. Invited Talk, IJCAI-05.
  3. [Eén and Sörensson, 2005] N. Eén and N. Sörensson. MiniSat: A SAT solver with conflict-clause minimization. In 8th SAT, St.
  4. Andrews, U.K., Jun 2005. Poster.
  5. [Gomes et al., 2006] C. P. Gomes, A. Sabharwal, and B. Selman. Model counting: A new strategy for obtaining good bounds. In 21th AAAI, pg. 54-61, Boston, MA, Jul 2006.
  6. [Jerrum et al., 1986] M. R. Jerrum, L. G. Valiant, and V. V. Vazi- rani. Random generation of combinatorial structures from a uni- form distribution. Theoretical Comput. Sci., 43:169-188, 1986.
  7. [Kilby et al., 2006] P. Kilby, J. Slaney, S. Thiébaux, and T. Walsh. Estimating search tree size. In 21th AAAI, pg. 1014-1019, Boston, MA, Jul 2006.
  8. [Kirkpatrick et al., 1983] S. Kirkpatrick, D. Gelatt Jr., and M. Vec- chi. Optimization by simuleated annealing. Science, 220(4598):671-680, 1983.
  9. [Littman et al., 2001] M. L. Littman, S. M. Majercik, and T. Pitassi. Stochastic Boolean satisfiability. J. Auto. Reas., 27(3):251-296, 2001.
  10. N. Madras. Lectures on Monte Carlo methods. In Field Institute Monographs, volume 16. Amer. Math. Soc., 2002.
  11. [McAllester et al., 1997] D. A. McAllester, B. Selman, and H. Kautz. Evidence for invariants in local search. In AAAI/IAAI, pg. 321-326, Providence, RI, Jul 1997.
  12. [Metropolis et al., 1953] N. Metropolis, A. Rosenbluth, M. Rosen- bluth, A. Teller, and E. Teller. Equations of state calculations by fast computing machines. J. Chem. Phy., 21:1087-1092, 1953.
  13. J. D. Park. MAP complexity results and approxima- tion methods. In 18th UAI, pg. 388-396, Edmonton, Canada, Aug 2002.
  14. [Roth, 1996] D. Roth. On the hardness of approximate reasoning. J. AI, 82(1-2):273-302, 1996. IJCAI
  15. [Sang et al., 2004] T. Sang, F. Bacchus, P. Beame, H. A. Kautz, and T. Pitassi. Combining component caching and clause learning for effective model counting. In 7th SAT, Vancouver, B.C., Canada, May 2004. Online Proceedings.
  16. [Sang et al., 2005] T. Sang, P. Beame, and H. A. Kautz. Performing Bayesian inference by weighted model counting. In 20th AAAI, pg. 475-482, Pittsburgh, PA, Jul 2005.
  17. [Toda, 1989] S. Toda. On the computational power of PP and ⊕P. In 30th FOCS, pg. 514-519, 1989.
  18. [Wei and Selman, 2005] W. Wei and B. Selman. A new approach to model counting. In 8th SAT, volume 3569 of LNCS, pg. 324-339, St.
  19. Andrews, U.K., Jun 2005.
  20. [Wei et al., 2004] W. Wei, J. Erenrich, and B. Selman. Towards efficient sampling: Exploiting random walk strategies. In 19th AAAI, pg. 670-676, San Jose, CA, Jul 2004.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards