Title :
Integration of orthogonal QBF solving techniques
Author :
Reimer, Sven ; Pigorsch, Florian ; Scholl, Christoph ; Becker, Bernd
Author_Institution :
Inst. fur Inf., Albert-Ludwigs-Univ. Freiburg, Freiburg im Breisgau, Germany
Abstract :
In this paper we present a method for integrating two complementary solving techniques for QBF formulas, i.e. variable elimination based on an AIG-framework and search with DPLL based solving. We develop a sophisticated mechanism for coupling these techniques, enabling the transfer of partial results from the variable elimination part to the search part. This includes the definition of heuristics to (1) determine appropriate points in time to snapshot the current partial result during variable elimination (by estimating its quality) and (2) switch from variable elimination to search-based methods (applied to the best known snapshot) when the progress of variable elimination is supposed to be too slow or when representation sizes grow too fast. We will show in the experimental section that our combined approach is clearly superior to both individual methods run in a stand-alone manner. Moreover, our combined approach significantly outperforms all other state-of-the-art solvers.
Keywords :
Boolean algebra; digital phase locked loops; AIG-framework; DPLL based solving; QBF formula; orthogonal QBF solving; quantified Boolean formula; search-based method; variable elimination; Benchmark testing; Boolean functions; Current measurement; Data structures; Encoding; Portfolios; Search problems;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763034