DocumentCode :
2169934
Title :
Algorithms and complexity results for #SAT and Bayesian inference
Author :
Bacchus, Fahiem ; Dalmao, Shannon ; Pitassi, Toniann
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear :
2003
fDate :
11-14 Oct. 2003
Firstpage :
340
Lastpage :
351
Abstract :
Bayesian inference is an important problem with numerous applications in probabilistic reasoning. Counting satisfying assignments is a closely related problem of fundamental theoretical importance. In this paper, we show that plain old DPLL equipped with memorization (an algorithm we call #DPLLCache) can solve both of these problems with time complexity that is at least as good as state-of-the-art exact algorithms, and that it can also achieve the best known time-space tradeoff. We then proceed to show that there are instances where #DPLLCache can achieve an exponential speedup over existing algorithms.
Keywords :
Bayes methods; computability; computational complexity; inference mechanisms; uncertainty handling; #DPLLCache algorithm; #SAT; Bayesian inference; DPLL; complexity results; exact algorithms; exponential speedup; memorization; probabilistic reasoning; satisfying assignment counting; time complexity; time-space tradeoff; Application software; Bayesian methods; Computational modeling; Computer science; Computer simulation; Government; Inference algorithms; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on
ISSN :
0272-5428
Print_ISBN :
0-7695-2040-5
Type :
conf
DOI :
10.1109/SFCS.2003.1238208
Filename :
1238208
Link To Document :
بازگشت