| Validating the result of a Quantified Boolean Formula (QBF) solver: theory and practice |
| Full text |
Pdf
(305 KB)
|
| Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2005 Asia and South Pacific Design Automation Conference
table of contents
Shanghai, China
SESSION: Poster session II
table of contents
Pages: 1047 - 1051
Year of Publication: 2005
ISBN:0-7803-8737-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 37, Citation Count: 1
|
|
|
ABSTRACT
Despite the increasing use of QBF solvers, current QBF solvers do not provide for any mechanism to verify their results. This paper demonstrates a methodology for independently validating the results of a DLL based QBF solver using the traces generated during the solving process. It also presents a mechanism to extract small unsatisfiable subformulas, called cores, from unsatisfiable QBF instances.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
QBF evaluation 2004 benchmarks, available from http://www.mrg.dist.unige.it/qbflib/benchmarks/04secondtestset.tar, 2004.
|
| |
2
|
R. E. Bryant, S. K. Lahiri, and S. A. Seshia. Convergence testing in term-level bounded model checking. In Proc. CHARME'03, vol. 2860 of LNCS, pp. 348--362, 2003.
|
| |
3
|
|
| |
4
|
M. Cadoli and M. Schaerf. An algorithm to evaluate quantified Boolean formulae and its experimental evaluation. In Highlights of Satisfiability Research in 2000, 2000.
|
 |
5
|
|
 |
6
|
|
| |
7
|
|
| |
8
|
Enrico Giunchiglia , Massimo Narizzano , Armando Tacchella, Learning for quantified boolean logic satisfiability, Eighteenth national conference on Artificial intelligence, p.649-654, July 28-August 01, 2002, Edmonton, Alberta, Canada
|
| |
9
|
G. Gopalakrishnan, Y. Yang, and H. Sivaraj. QB or not QB: An efficient execution verification tool for memory orderings. In Proc. CAV'04, 2004.
|
| |
10
|
|
| |
11
|
M. Mneimneh and K. A. Sakallah. Computing vertex eccentricity in exponentially large graphs: QBF formulation and solution. In Proc. SAT'03, vol. 2919 of LNCS, pp. 411--425, 2003.
|
| |
12
|
|
| |
13
|
J. Rintanen. Constructing conditional plans by a theorem-prover. J. of Artificial Intelligence Research, 10:322--352, 1999.
|
 |
14
|
|
| |
15
|
Y. Yang, G. Gopalakrishnan, G. Lindstrom, and K. Slind. Analyzing the Intel Itanium memory ordering rules using logic programming and SAT. In Proc. CHARME'03, vol. 2860 of LNCS, pp. 81--95, 2003.
|
| |
16
|
Y. Yu and S. Malik. yQuaffle QBF solver. available from http://www.princeton.edu/chaff/quaffle.html
|
| |
17
|
L. Zhang and S. Malik. Conflict driven learning in a quantified Boolean satisfiability solver.
|
| |
18
|
L. Zhang and S. Malik. Validating SAT solvers using an independent resolution-based checker: Practical implementations and other applications.
|
| |
19
|
|
|