Algorithms and complexity results for #SAT and Bayesian inference

被引:77
|
作者
Bacchus, F [1 ]
Dalmao, S [1 ]
Pitassi, T [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
D O I
10.1109/SFCS.2003.1238208
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 memoization (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 cat, 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.
引用
收藏
页码:340 / 351
页数:12
相关论文
共 50 条
  • [1] SAT-based algorithms for Bayesian network inference
    Kumar, TKS
    RESEARCH AND DEVELOPMENT IN INTELLIGENT SYSTEM XIX, 2003, : 135 - 148
  • [2] Approximate inference in Bayesian networks: Parameterized complexity results
    Kwisthout, Johan
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2018, 93 : 119 - 131
  • [4] Bayesian Inference in Linear Models With a Random Gaussian Matrix: Algorithms and Complexity
    Nevat, Ido
    Peters, Gareth W.
    Yuan, Jinhong
    2008 IEEE 19TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2008, : 180 - 185
  • [5] A note on SAT algorithms and proof complexity
    Krajicek, Jan
    INFORMATION PROCESSING LETTERS, 2012, 112 (12) : 490 - 493
  • [6] DISTANCE-SAT: complexity and algorithms
    CRIL/Universite d'Artois, Lens, France
    Proc Natl Conf Artif Intell, (642-647):
  • [7] DISTANCE-SAT: Complexity and algorithms
    Bailleux, O
    Marquis, P
    SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), 1999, : 642 - 647
  • [8] Algorithms for Sat and Upper Bounds on Their Complexity
    M. A. Vsemirnov
    E. A. Hirsch
    E. Ya. Dantsin
    S. V. Ivanov
    Journal of Mathematical Sciences, 2003, 118 (2) : 4948 - 4962
  • [9] Solving #SAT and Bayesian Inference with Backtracking Search
    Bacchus, Fahiem
    Dalmao, Shannon
    Pitassi, Toniann
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 34 : 391 - 442
  • [10] Solving #SAT and Bayesian inference with backtracking search
    Bacchus, Fahiem
    Dalmao, Shannon
    Pitassi, Toniann
    Journal of Artificial Intelligence Research, 2009, 34 : 391 - 442