Back to Search Start Over

A Unified Framework for DPLL(T) + Certificates.

Authors :
Min Zhou
Fei He
Bow-Yaw Wang
Ming Gu
Jiaguang Sun
Source :
Journal of Applied Mathematics; 2013, p1-13, 13p
Publication Year :
2013

Abstract

Satisfiability Modulo Theories (SMT) techniques are widely used nowadays. SMTsolvers are typically used as verification backends. When an SMT solver is invoked, it is quite important to ensure the correctness of its results. To address this problem, we propose a unified certificate framework based on DPLL(T), including a uniformcertificate format, a unified certificate generation procedure, and a unified certificate checking procedure. The certificate format is shown to be simple, clean, and extensible to different background theories. The certificate generation procedure is well adapted to most DPLL(T)-based SMT solvers. The soundness and completeness for DPLL(T) + certificates were established. The certificate checking procedure is straightforward and efficient. Experimental results show that the overhead for certificates generation is only 10%, which outperforms other methods, and the certificate checking procedure is quite time saving. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
1110757X
Database :
Complementary Index
Journal :
Journal of Applied Mathematics
Publication Type :
Academic Journal
Accession number :
95251181
Full Text :
https://doi.org/10.1155/2013/964682