Proceedings

Pseudo-Boolean Constraints from a Knowledge Representation Perspective

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1891-1897.

https://doi.org/10.24963/ijcai.2018/261

Abstract

We study pseudo-Boolean constraints (PBC) and

their special case cardinality constraints (CARD)

from the perspective of knowledge representation.

To this end, the succinctness of PBC and CARD

is compared to that of many standard propositional

languages. Moreover, we determine which queries

and transformations are feasible in polynomial time

when knowledge is represented by PBC or CARD,

and which are not (unconditionally or unless P =

NP). In particular, the advantages and disadvantages

compared to CNF are discussed.

  1. [Barth, 1995] Peter Barth. A Davis-Putnam based Enumer- ation Algorithm for Linear Pseudo-Boolean Optimization. Technical Report MPI-I-95-2, Max-Planck Institut Für In- formatik, 1995.
  2. [Biere et al., 2009] Armin Biere, Marijn Heule, Hans van Maaren, and Toby Walsh, editors. Handbook of Satisfi- ability, volume 185 of Frontiers in Artificial Intelligence and Applications. IOS Press, 2009.
  3. [Bova et al., 2016] Simone Bova, Florent Capelli, Stefan Mengel, and Friedrich Slivovsky. Knowledge Compilation Meets Communication Complexity. In IJCAI'16, pages 1008-1014, 2016. IJCAI
  4. [Bryant, 1986] Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Trans. Comput., 35(8):677-691, 1986.
  5. [Chai and Kuehlmann, 2003] Donald Chai and Andreas Kuehlmann. A fast pseudo-Boolean constraint solver. In DAC'03, pages 830-835, 2003.
  6. [Cook et al., 1987] William Cook, Collette R. Coullard, and György Turán. On the Complexity of Cutting-plane Proofs. Discrete Appl. Math., 18(1):25-38, 1987.
  7. [Crama and Hammer, 2011] Yves Crama and Peter L. Ham- mer. Boolean Functions: Theory, Algorithms, and Appli- cations. Cambridge University Press, 2011.
  8. [Darwiche and Marquis, 2002] Adnan Darwiche and Pierre Marquis. A Knowledge Compilation Map. Journal of Ar- tificial Intelligence Research, 17(1):229-264, 2002.
  9. [Darwiche, 1999] Adnan Darwiche. Compiling knowledge into decomposable negation normal form. In IJCAI'99, pages 284-289, 1999. IJCAI
  10. [Darwiche, 2001] Adnan Darwiche. Decomposable negation normal form. J. ACM, 48(4):608-647, 2001.
  11. [DIMACS, 1993] DIMACS. Satisfiability: Suggested For- mat. DIMACS Challenge. DIMACS, 1993.
  12. [Dixon and Ginsberg, 2002] Heidi E. Dixon and Matthew L. Ginsberg. Inference methods for a pseudo-boolean satisfi- ability solver. In AAAI'02, pages 635-640, 2002.
  13. [Dixon, 2004] Heidi Dixon. Automating Pseudo-Boolean In- ference Within a DPLL Framework. PhD thesis, University of Oregon, 2004.
  14. [Fargier and Marquis, 2008] Hélène Fargier and Pierre Mar- quis. Extending the knowledge compilation map: Closure principles. In ECAI'08, pages 50-54, 2008.
  15. [Gogic et al., 1995] Goran Gogic, Henry Kautz, Christos Pa- padimitriou, and Bart Selman. The comparative linguistics of knowledge representation. In IJCAI'95, pages 862-869, 1995. IJCAI
  16. [Haken, 1985] Armin Haken. The intractability of resolu- tion. Theoretical Computer Science, 39:297 -308, 1985.
  17. [Hooker, 1988] John N. Hooker. Generalized resolution and cutting planes. Annals of Operations Research, 12(1):217- 239, 1988.
  18. [Krishnamurthy, 1985] Balakrishnan Krishnamurthy. Short proofs for tricky formulas. Acta Informatica, 22:253-275, 1985.
  19. [Le Berre and Parrain, 2010] Daniel Le Berre and Anne Par- rain. The SAT4J library, Release 2.2, System Description. Journal on Satisfiability, Boolean Modeling and Compu- tation, 7:59-64, 2010.
  20. [Nordström, 2015] Jakob Nordström. On the Interplay Be- tween Proof Complexity and SAT Solving. ACM SIGLOG News, 2(3):19-44, 2015.
  21. [Plaisted and Greenbaum, 1986] David A. Plaisted and Steven Greenbaum. A structure-preserving clause form translation. Journal of Symbolic Computation, 2(3):293-304, 1986.
  22. [Quine, 1952] Willard V. Quine. The problem of simplify- ing truth functions. The American Mathematical Monthly, 59(8):521-531, 1952.
  23. [Roussel and Manquinho, 2009] Olivier Roussel and Vasco M. Manquinho. Pseudo-Boolean and Cardinality Constraints. In Handbook of Satisfiability, pages 695-733. 2009.
  24. [SATLIB, 1999] SATLIB. The Satisfiability Library, 1999. http://www.cs.ubc.ca/ hoos/SATLIB/index-ubc.html. Link
  25. [Sheini and Sakallah, 2006] Hossein M. Sheini and Karem A. Sakallah. Pueblo: A Hybrid Pseudo-Boolean SAT Solver. JSAT, 2(1-4):165-189, 2006.
  26. [Tseitin, 1968] Gregory S. Tseitin. On the complexity of derivation in propositional calculus, chapter Structures in Constructive Mathematics and Mathematical Logic, pages 115-125. 1968.
  27. [Vollmer, 1999] Heribert Vollmer. Complexity Measures and Reductions. In Introduction to Circuit Complexity: A Uni- form Approach. Springer-Verlag New York, Inc., 1999.

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

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