Solving QBF with combined conjunctive and disjunctive normal form

作者: Lintao Zhang

DOI:

关键词:

摘要: Similar to most state-of-the-art Boolean Satisfiabilily (SAT) solvers, all contemporary Quantified Formula (QBF) solvers require inputs be in the Conjunctive Normal Form (CNF). Most of them also store QBF CNF internally for reasoning. In order use these arbitrary formulas have transformed into equi-satisfiable by introducing additional variables. this paper, we point out an inherent limitation approach, namely asymmetric treatment satisfactions and conflicts. This deficiency leads artificial increase search space solving. To overcome limitation, propose transform a formula combination equisatisfiable equi-tautological DNF based on approach treat conflicts symmetrically, thus avoiding exploration unnecessary space. A solver called IQTest is implemented idea. Exrerimental results show that it significantly outperforms existing solvers.

参考文章(21)
Bart Selman, Carla P. Gomes, Carlos Ansotegui, The achilles' heel of QBF national conference on artificial intelligence. pp. 275- 281 ,(2005)
Klaus Truemper, Anja Remshagen, Charles Otwell, An Effective QBF Solver for Planning Problems. MSV/AMCS. pp. 311- 316 ,(2004)
Conor F. Madigan, Sharad Malik, Li-j. Zhang, Matthew W. Moskewicz, Ya-Fan Zhao, Engineering a (super?) efficient sat solver design automation conference. ,(2001)
Sharad Malik, Li-j. Zhang, Towards a symmetric treatment of satisfaction and conflicts in QBF principles and practice of constraint programming. ,(2002)
Horst Samulowitz, Fahiem Bacchus, Using SAT in QBF Principles and Practice of Constraint Programming - CP 2005. pp. 578- 592 ,(2005) , 10.1007/11564751_43
Armin Biere, Resolve and Expand Theory and Applications of Satisfiability Testing. pp. 59- 70 ,(2005) , 10.1007/11527695_5
Marco Benedetti, Quantifier Trees for QBFs Theory and Applications of Satisfiability Testing. pp. 378- 385 ,(2005) , 10.1007/11499107_28
Reinhold Letz, Lemma and Model Caching in Decision Procedures for Quantified Boolean Formulas theorem proving with analytic tableaux and related methods. pp. 160- 175 ,(2002) , 10.1007/3-540-45616-3_12
Marco Benedetti, Evaluating QBFs via Symbolic Skolemization international conference on logic programming. pp. 285- 300 ,(2005) , 10.1007/978-3-540-32275-7_20
Nachum Dershowitz, Ziyad Hanna, Jacob Katz, Bounded Model Checking with QBF Theory and Applications of Satisfiability Testing. pp. 408- 414 ,(2005) , 10.1007/11499107_32