Bayes Networks for Estimating the Number of Solutions to a CSP

Abstract

The problem of counting the number of solutions to a constraint satisfaction problem (CSP) is rephrased in terms of probability updating in Bayes networks. Approximating the probabilities in Bayes networks is a problem which has been studied for a while, and may well provide a good approximation to counting the number of solutions. We use a simple approximation based on independence, and show that it is correct for tree-structured CSPs. For other CSPs, it is a less optimistic approximation than those suggested in prior work, and experiments show that it is more accurate on the average. We present empirical evidence that our approximation is a useful search heuristic for finding a single solution to a CSP.

Cite

Text

Meisels et al. "Bayes Networks for Estimating the Number of Solutions to a CSP." AAAI Conference on Artificial Intelligence, 1997.

Markdown

[Meisels et al. "Bayes Networks for Estimating the Number of Solutions to a CSP." AAAI Conference on Artificial Intelligence, 1997.](https://mlanthology.org/aaai/1997/meisels1997aaai-bayes/)

BibTeX

@inproceedings{meisels1997aaai-bayes,
  title     = {{Bayes Networks for Estimating the Number of Solutions to a CSP}},
  author    = {Meisels, Amnon and Shimony, Solomon Eyal and Solotorevsky, Gadi},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1997},
  pages     = {179-184},
  url       = {https://mlanthology.org/aaai/1997/meisels1997aaai-bayes/}
}