Proceedings

Blockedness in Propositional Logic: Are You Satisfied With Your Neighborhood?

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 4884-4888.

https://doi.org/10.24963/ijcai.2017/687

Abstract

Clause-elimination techniques that simplify formulas by removing redundant clauses play an important role in modern SAT solving. Among the types of redundant clauses, blocked clauses are particularly popular. For checking whether a clause C is blocked in a formula F, one only needs to consider the so-called resolution neighborhood of C, i.e., the set of clauses that can be resolved with C. Because of this, blocked clauses are referred to as being locally redundant. In this paper, we discuss powerful generalizations of blocked clauses that are still locally redundant, viz. set-blocked clauses and super-blocked clauses. We furthermore present complexity results for deciding whether a clause is set-blocked or super-blocked.

  1. [Balyo et al., 2014] Tomas Balyo, Andreas Fröhlich, Marijn Heule, and Armin Biere. Everything you always wanted to know about blocked sets (but were afraid to ask). In Carsten Sinz and Uwe Egly, editors, Proc. of the 17th Int. Conference on Theory and Applications of Satisfiability Testing (SAT 2014), volume 8561 of LNCS, pages 317- 332, Cham, 2014. Springer.
  2. [Chen, 2015] Jingchao Chen. Fast blocked clause decompo- sition with high quality. CoRR, abs/1507.00459, 2015.
  3. [Davis and Putnam, 1960] Martin Davis and Hilary Putnam. A computing procedure for quantification theory. Journal of the ACM, 7(3):201-215, 1960.
  4. [Heule and Biere, 2013] Marijn Heule and Armin Biere. Blocked clause decomposition. In Ken McMillan, Aart Middeldorp, and Andrei Voronkov, editors, Proc. of the 19th Int. Conference on Logic for Programming, Artificial Intelligence, and Reasoning (LPAR-19), volume 8312 of LNCS, pages 423-438, Heidelberg, 2013. Springer.
  5. [Iser et al., 2015] Markus Iser, Norbert Manthey, and Carsten Sinz. Recognition of nested gates in CNF for- mulas. In Marijn Heule and Sean Weaver, editors, Proc. of the 18th Int. Conference on Theory and Applications of Satisfiability Testing (SAT 2015), volume 9340 of LNCS, pages 255-271, Cham, 2015. Springer.
  6. [Järvisalo et al., 2010] Matti Järvisalo, Armin Biere, and Marijn Heule. Blocked clause elimination. In Javier Es- parza and Rupak Majumdar, editors, Proc. of the 16th Int. Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2010), volume 6015 of LNCS, pages 129-144, Heidelberg, 2010. Springer.
  7. [Järvisalo et al., 2012] Matti Järvisalo, Marijn Heule, and Armin Biere. Inprocessing rules. In Bernhard Gramlich, Dale Miller, and Uli Sattler, editors, Proc. of the 6th Int. Joint Conference on Automated Reasoning (IJCAR 2012), volume 7364 of LNCS, pages 355-370, Heidelberg, 2012. Springer.
  8. [Kiesl et al., 2016] Benjamin Kiesl, Martina Seidl, Hans Tompits, and Armin Biere. Super-blocked clauses. In Nicola Olivetti and Ashish Tiwari, editors, Proc. of the 8th Int. Joint Conference on Automated Reason- ing (IJCAR 2016), volume 9706 of LNCS, pages 45-61, Cham, 2016. Springer.
  9. [Kullmann, 1999] Oliver Kullmann. On a generalization of extended resolution. Discrete Applied Mathematics, 96- 97:149-176, 1999.
  10. [Manthey et al., 2013] Norbert Manthey, Tobias Philipp, and Christoph Wernhard. Soundness of inprocessing in clause sharing SAT solvers. In Matti Järvisalo and Allen Van Gelder, editors, Proc. of the 16th Int. Conference on Theory and Applications of Satisfiability Testing (SAT 2013), volume 7962 of LNCS, pages 22-39, Heidelberg, 2013. Springer.

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

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