Fast and flexible proof checking for SMT

  • Authors:
  • Duckki Oe;Andrew Reynolds;Aaron Stump

  • Affiliations:
  • The University of Iowa, Iowa City;The University of Iowa, Iowa City;The University of Iowa, Iowa City

  • Venue:
  • Proceedings of the 7th International Workshop on Satisfiability Modulo Theories
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Fast and flexible proof checking can be implemented for SMT using the Edinburgh Logical Framework with Side Conditions (LFSC). LFSC provides a declarative format for describing proof systems as signatures. We describe several optimizations for LFSC proof checking, and report experiments on QF_IDL benchmarks showing proof-checking overhead of 32% of the solving time required by our clsat solver.