Skip to search boxSkip to navigationSkip to main content

Efficient Certified RAT Verification

  • Luís Cruz-Filipe
    ,
  • Marijn Heule
    ,
  • Warren Hunt Jr
    ,
  • Matt Kaufmann
    ,
  • Peter Schneider-Kamp
  • University of Southern Denmark
    ,
  • University of Texas
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 220-236 (17 pages)

Journal (Volume, Issue Number)

Lecture Notes in Computer Science (Volume 10395)

Publication milestones

  • Published - 11/07/2017

Publication status

Published - 11/07/2017

Publication IDs

  • Scopus: 85026782306

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.

Publication metrics

PlumX, opens in new tab

Captures
6
Citations
108

Related Event

Title

Conference on Automated Deduction

Event type

Conference

Degree of recognition

International event

Date

06/08/2017 - 11/08/2017

Location

Lindholmen Conference CentreGöteborgSweden