DocumentCode :
454441
Title :
Quantifier structure in search based procedures for QBFs
Author :
Giunchiglia, Enrico ; Narizzano, Massimo ; Tacchella, Armando
Author_Institution :
DIST, Universita di Genova Viale Causa
Volume :
1
fYear :
2006
fDate :
6-10 March 2006
Abstract :
The best currently available solvers for quantified Boolean formulas (QBFs) process their input in prenex form, i.e., all the quantifiers have to appear in the prefix of the formula separated from the purely proppositional part representing the matrix. However, in many QBFs deriving from applications, the propositional part is intertwined with the quantifier structure. To tackle this problem, the standard approach is to first convert them in prenex form, thereby loosing structural information about the prefix. In this paper we show that conversion to prenex form is not necessary, i.e., that it is relatively easy to extend current search based solvers in order to exploit the original quantifier structure, i.e., to handle non prenex QBFs. Further, we show that the conversion can lead to the exploration of search spaces bigger than the space explored by solvers handling non prenex QBFs. To validate our claims, we implemented our ideas in the state-of-the-art search based solver QuBE, and conducted an extensive experimental analysis. The results show that very substantial speedups can be obtained
Keywords :
Boolean functions; computability; search problems; current search based solvers; prenex form; quantified Boolean formulas; quantifiers; structural information; Encoding; Formal verification; Knowledge representation; Matrix converters; Performance analysis; Polynomials; Propulsion; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
Type :
conf
DOI :
10.1109/DATE.2006.244148
Filename :
1657001
Link To Document :
بازگشت