2005 · 31 citations · 10 references
EngineeringBoolean FunctionQbf SolverVerificationComputer-aided VerificationModel CheckingQbf SolversSoftware AnalysisFormal VerificationQuantified Boolean FormulaMechanical VerificationSat SolvingSatisfiabilityComputer EngineeringComputer ScienceAutomated ReasoningProgram AnalysisSoftware TestingPropositional LogicFormal MethodsCurrent Qbf Solvers
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.
10
A machine program for theorem-proving
Martin Davis, George Logemann, Donald Loveland · Communications of the ACM · 1962 · 3.1K citations · Full text
A Computing Procedure for Quantification Theory
Martin Davis, Hilary Putnam · Journal of the ACM · 1960 · 2.6K citations · Full text
Computational Complexity Theory, Engineering, Constructive Logic +18