Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(7)
Benchmark Problem
Bounded Model Checking
IT Management
Normal Form
Propositional Logic
Search Algorithm
Quantified Boolean Formula
Subscribe
Academic
Publications
FZQSAT: A QSAT Solver for QBFs in Prenex NNF (A Useful Tool for Circuit Verification)
Edit
FZQSAT: A QSAT Solver for QBFs in Prenex NNF (A Useful Tool for Circuit Verification)
BibTex
|
RIS
|
RefWorks
Download
Mohammad GhasemZadeh
,
Volker Klotz
,
Christoph Meinel
In this paper we present FZQSAT, which is an algo- rithm for evaluating quantified Boolean formulas presented in negation
normal form
(NNF). QBF is a language that ex- tends
propositional logic
in such a way that many advanced forms of verification, such as bounded model checking, can be easily formulated and evaluated. FZQSAT is based on ZDD which is a variant of BDD, and is an adopted version of the DPLL algorithm. The capability of ZDDs in storing sets of subsets efficiently, enabled us to store the formula very compact and led us to implement the
search algorithm
in such a way that we could store and reuse the results of all already solved subformulas. This idea which we call it 'em- bedding memorization to the semantic tree method in decid- ing QBFs) along some other techniques, specially the possi- bility of accepting QBFs in their prenex NNF (instead of re- quiring to transform them to prenex CNF) enabled FZQSAT to solve the 'sequential depth of circuits' problem, which is an important problem in bounded model checking, much faster than best existing solvers. FZQSAT also accepts the standard prenex CNF formulas. It manages to solve some standard QBF benchmark problems faster than best existing QSAT solvers.
Published in 2004.
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
www.hpi.uni-potsdam.de
)
References
(17)
ZBDD-Based Backtrack Search SAT Solver
(
Citations: 16
)
Fadi A. Aloul
,
Maher N. Mneimneh
,
Karem A. Sakallah
Conference:
International Workshop on Logic & Synthesis - IWLS
, pp. 131-136, 2002
Symbolic model checking using SAT procedures instead of BDDs
(
Citations: 418
)
Armin Biere
,
Alessandro Cimatti
,
Edmund M. Clarke
,
Masahiro Fujita
,
Yunshan Zhu
Conference:
Design Automation Conference - DAC
, pp. 317-320, 1999
Graph-Based Algorithms for Boolean Function Manipulation
(
Citations: 5294
)
Randal E. Bryant
Journal:
IEEE Transactions on Computers - TC
, vol. C-35, no. 8, pp. 677-691, 1986
An Algorithm to Evaluate Quantified Boolean Formulae and Its Experimental Evaluation
(
Citations: 94
)
Marco Cadoli
,
Marco Schaerf
,
Andrea Giovanardi
,
Massimo Giovanardi
Journal:
Journal of Automated Reasoning - JAR
, vol. 28, no. 2, pp. 101-142, 2002
Multi-resolution on compressed sets of clauses
(
Citations: 47
)
Philippe Chatalic
,
Laurent Simon
Journal:
IEEE Transactions on Applications and Industry
, pp. 2-10, 2000