Proceedings

Probabilistic Satisfiability: Logic-Based Algorithms and Phase Transition

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 528-532.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-096

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, we study algorithms for probabilistic satisfiability (PSAT), an NP-complete problem, and their empiric complexity distribution. We define a PSAT normal form, based on which we propose two logic-based algorithms: a reduction of normal form PSAT instances to SAT, and a linear-algebraic algorithm with a logic-based column generation strategy. We conclude that both algorithms present a phase transition behaviour and that the latter has a much better performance.

  1. [Andersen and Pretolani, 2001] K.A. Andersen and D. Pre- tolani. Easy cases of probabilistic satisfiability. AMAI, 33(1):69-91, 2001.
  2. [Boole, 1854] G. Boole. An Investigation on the Laws of Thought. Macmillan, London, 1854. Available at http://www.gutenberg.org/etext/15114. Link
  3. [Cheeseman et al., 1991] P. Cheeseman, R. Kanefsky, and W. M. Taylor. Where the really hard problems are. In 12th IJCAI, pages 331-337, 1991. IJCAI
  4. [Cook, 1971] Stephen A. Cook. The complexity of theorem- proving procedures. In 3rd ACM Symposium on Theory of Computing (STOC), pages 151-158. ACM, 1971. Figure 3: PSAT Phase Transition for Algorithm 4.1 Eén and Sörensson, 2003]
  5. N. Eén and N. Sörensson. An ex- tensible SAT-solver. In SAT 2003, volume 2919 of LNCS, pages 502-518. Springer, 2003.
  6. [Garling, 2007] D. J. H. Garling. Inequalities: A Journey into Linear Analysis. Cambridge University Press, 2007.
  7. [Gent and Walsh, 1994] I. P. Gent and T. Walsh. The sat phase transition. In 11th European Conference on Arti- ficial Intelligence, pages 105-109, 1994.
  8. [Georgakopoulos et al., 1988] G. Georgakopoulos, D. Kav- vadias, and C. H. Papadimitriou. Probabilistic satisfiabil- ity. J. of Complexity, 4(1):1-11, 1988.
  9. [Hailperin, 1986] T. Hailperin. Boole's Logic and Probabil- ity. North-Holland, second edition, 1986.
  10. [Hansen and Jaumard, 2000] P. Hansen and B. Jaumard. Probabilistic satisfiability. In Handbook of Defeasible Reasoning and Uncertainty Management Systems, vol.5. Springer, 2000.
  11. [Hansen et al., 1995] P. Hansen, B. Jaumard, G.-B. Nguetsé, and M. P. Aragão. Models and algorithms for probabilistic and bayesian logic. In IJCAI, pages 1862-1868, 1995. IJCAI
  12. [Jaumard et al., 1991] B. Jaumard, P. Hansen, and M.P. Aragão. Column generation methods for probabilistic logic. INFORMS J. on Computing, 3(2):135-148, 1991.
  13. [Kavvadias and Papadimitriou, 1990] D. Kavvadias and C. H. Papadimitriou. A linear programming approach to reasoning about probabilities. AMAI, 1:189-205, 1990.
  14. [Moskewicz et al., 2001] M. W. Moskewicz, C. F. Madigan, Y. Zhao, L. Zhang, and S. Malik. Chaff: Engineering an Efficient SAT Solver. In 38th Design Automation Confer- ence, pages 530-535, 2001.
  15. [Nilsson, 1986] Nils Nilsson. Probabilistic logic. Artificial Intelligence, 28(1):71-87, 1986.
  16. [Nilsson, 1993] Nils Nilsson. Probabilistic logic revisited. Artificial Intelligence, 59(1-2):39-42, 1993.
  17. [Walley et al., 2004] P. Walley, R. Pelessoni, and P. Vicig. Direct algorithms for checking consistency and making in- ferences from conditional probability assessments. J. of Statistical Planning and Inference, 126(1):119-151, 2004.
  18. [Warners, 1998] J. P. Warners. A linear-time transformation of linear inequalities into conjunctive normal form. Inf. Process. Lett., 68(2):63-69, 1998.

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

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