Skip to main navigation Skip to search Skip to main content

Efficient Certified RAT Verification

Research output: Journal Article or Conference Article in JournalConference articleResearchpeer-review

Abstract

Clausal proofs have become a popular approach to validate the results of SAT solvers. However, validating clausal proofs in the most widely supported format (DRAT) is expensive even in highly optimized implementations. We present a new format, called LRAT, which extends the DRAT format with hints that facilitate a simple and fast validation algorithm. Checking validity of LRAT proofs can be implemented using trusted systems such as the languages supported by theorem provers. We demonstrate this by implementing two certified LRAT checkers, one in Coq and one in ACL2.
Original languageEnglish
JournalLecture Notes in Computer Science
Volume10395
Pages (from-to)220-236
Number of pages17
DOIs
Publication statusPublished - 11 Jul 2017
Externally publishedYes
EventConference on Automated Deduction - Lindholmen Conference Centre, Göteborg, Sweden
Duration: 6 Aug 201711 Aug 2017
Conference number: 26
https://www.lindholmen.se/en/event/international-conference-automated-deduction-cade-26

Conference

ConferenceConference on Automated Deduction
Number26
LocationLindholmen Conference Centre
Country/TerritorySweden
CityGöteborg
Period06/08/201711/08/2017
Internet address

Keywords

  • Clausal proofs
  • DRAT
  • LRAT
  • proof validation
  • theorem proving

Fingerprint

Dive into the research topics of 'Efficient Certified RAT Verification'. Together they form a unique fingerprint.

Cite this