Proceedings

Dynamic Dependency Awareness for QBF

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 5224-5228.

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

Abstract

We provide the first proof complexity results for QBF dependency calculi. By showing that the reflexive resolution path dependency scheme admits exponentially shorter Q-resolution proofs on a known family of instances, we answer a question first posed by Slivovsky and Szeider (SAT 2014). Further, we introduce a new calculus in which a dependency scheme is applied dynamically. We demonstrate the further potential of this approach beyond that of the existing static system with an exponential separation.

  1. [Benedetti and Mangassarian, 2008] Marco Benedetti and Hratch Mangassarian. QBF-based formal verification: Ex- perience and perspectives. JSAT, 5(1-4):133-191, 2008.
  2. [Beyersdorff and Blinkhorn, 2016] Olaf Beyersdorff and Joshua Blinkhorn. Dependency schemes in QBF calculi: Semantics and soundness. In CP, pages 96-112, 2016.
  3. [Beyersdorff et al., 2015] Olaf Beyersdorff, Leroy Chew, and Mikolás Janota. Proof complexity of resolution-based QBF calculi. In STACS, pages 76-89, 2015.
  4. [Beyersdorff et al., 2017a] Olaf Beyersdorff, Leroy Chew, Meena Mahajan, and Anil Shukla. Feasible interpolation for QBF resolution calculi. Logical Methods in Computer Science, 13, 2017.
  5. [Beyersdorff et al., 2017b] Olaf Beyersdorff, Leroy Chew, and Karteek Sreenivasaiah. A game characterisation of tree-like Q-resolution size. Journal of Computer and Sys- tem Sciences, 2017. in press.
  6. [Beyersdorff et al., 2018] Olaf Beyersdorff, Leroy Chew, Meena Mahajan, and Anil Shukla. Are short proofs nar- row? QBF resolution is not so simple. ACM Transactions on Computational Logic, 19(1):1:1-1:26, 2018.
  7. [Buss, 2012] Samuel R. Buss. Towards NP-P via proof com- plexity and search. Annals of Pure and Applied Logic, 163(7):906-917, 2012.
  8. [Cook and Nguyen, 2010] Stephen A. Cook and Phuong Nguyen. Logical Foundations of Proof Complexity. Cam- bridge University Press, Cambridge, 2010.
  9. [Cook and Reckhow, 1979] Stephen A. Cook and Robert A. Reckhow. The relative efficiency of propositional proof systems. Journal of Symbolic Logic, 44(1):36-50, 1979.
  10. [Egly et al., 2017] Uwe Egly, Martin Kronegger, Florian Lonsing, and Andreas Pfandler. Conformant planning as a case study of incremental QBF solving. Annals of Mathe- matics and Artificial Intelligence, 80(1):21-45, 2017.
  11. [Giunchiglia et al., 2006] Enrico Giunchiglia, Massimo Nar- izzano, and Armando Tacchella. Clause/term resolution and learning in the evaluation of quantified Boolean for- mulas. Journal of Artificial Intelligence Research, 26:371- 416, 2006.
  12. [Giunchiglia et al., 2009] Enrico Giunchiglia, Paolo Marin, and Massimo Narizzano. Reasoning with quantified Boolean formulas. In Handbook of Satisfiability, pages 761-780. IOS Press, 2009.
  13. [Janota et al., 2016] Mikolás Janota, William Klieber, Joao Marques-Silva, and Edmund M. Clarke. Solving QBF with counterexample guided refinement. Artificial Intelligence, 234:1-25, 2016.
  14. [Kleine Büning et al., 1995] Hans Kleine Büning, Marek Karpinski, and Andreas Flögel. Resolution for quanti- fied Boolean formulas. Information and Computation, 117(1):12-18, 1995.
  15. [Kontchakov et al., 2009] Roman Kontchakov, Luca Pulina, Ulrike Sattler, Thomas Schneider, Petra Selmer, Frank Wolter, and Michael Zakharyaschev. Minimal module ex- traction from DL-lite ontologies using QBF solvers. In IJCAI, pages 836-841. AAAI Press, 2009. IJCAI
  16. [Liang et al., 2015] Jia Hui Liang, Vijay Ganesh, Ed Zulkoski, Atulan Zaman, and Krzysztof Czar- necki. Understanding VSIDS branching heuristics in conflict-driven clause-learning SAT solvers. In Haifa Verification Conference, pages 225-241, 2015.
  17. [Lonsing and Biere, 2010] Florian Lonsing and Armin Biere. DepQBF: A dependency-aware QBF solver. JSAT, 7(2-3):71-76, 2010.
  18. [Lonsing, 2012] Florian Lonsing. Dependency Schemes and Search-Based QBF Solving: Theory and Practice. PhD thesis, Johannes Kepler University, 2012.
  19. [Moskewicz et al., 2001] Matthew W. Moskewicz, Conor F. Madigan, Ying Zhao, Lintao Zhang, and Sharad Malik. Chaff: Engineering an efficient SAT solver. In Design Au- tomation Conference, pages 530-535, 2001.
  20. [Peitl et al., 2016] Tomás Peitl, Friedrich Slivovsky, and Ste- fan Szeider. Long distance Q-resolution with dependency schemes. In SAT, pages 500-518, 2016.
  21. [Rintanen, 2007] Jussi Rintanen. Asymptotically optimal en- codings of conformant planning in QBF. In AAAI, pages 1045-1050. AAAI Press, 2007.
  22. [Samer and Szeider, 2009] Marko Samer and Stefan Szeider. Backdoor sets of quantified Boolean formulas. Journal of Automated Reasoning, 42(1):77-97, 2009.
  23. [Samulowitz and Bacchus, 2005] Horst Samulowitz and Fahiem Bacchus. Using SAT in QBF. In CP, pages 578-592, 2005.
  24. [Shacham and Zarpas, 2003] Ohad Shacham and Emmanuel Zarpas. Tuning the VSIDS decision heuristic for bounded model checking. In International Workshop on Micropro- cessor Test and Verification, page 75, 2003.
  25. [Silva and Sakallah, 1996] João P. Marques Silva and Karem A. Sakallah. GRASP -a new search algorithm for satisfiability. In ICCAD, pages 220-227, 1996.
  26. [Silva, 1999] João P. Marques Silva. The impact of branch- ing heuristics in propositional satisfiability algorithms. In EPIA, pages 62-74, 1999.
  27. [Slivovsky and Szeider, 2016] Friedrich Slivovsky and Ste- fan Szeider. Soundness of Q-resolution with dependency schemes. Theoretical Computer Science, 612:83-101, 2016.
  28. [Slivovsky, 2015] Friedrich Slivovsky. Structure in #SAT and QBF. PhD thesis, Vienna University of Technology, 2015.
  29. [Van Gelder, 2011] Allen Van Gelder. Variable indepen- dence and resolution paths for quantified Boolean formu- las. In CP, pages 789-803, 2011.
  30. [Zhang and Malik, 2002] Lintao Zhang and Sharad Malik. Conflict driven learning in a quantified Boolean satisfia- bility solver. In ICCAD, pages 442-449, 2002.

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

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