• Home
  • Search
  • Efficient Certified Resolution Proof Checking
  • Open Access IconOpen Access
  • Cite Icon42
  • https://doi.org/10.1007/978-3-662-54577-5_7Copy DOI Icon

Efficient Certified Resolution Proof Checking

  • Jan 1, 2017
  • Luís Cruz-Filipe +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present a novel propositional proof tracing format that eliminates complex processing, thus enabling efficient (formal) proof checking. The benefits of this format are demonstrated by implementing a proof checker in C, which outperforms a state-of-the-art checker by two orders of magnitude. We then formalize the theory underlying propositional proof checking in Coq, and extract a correct-by-construction proof checker for our format from the formalization. An empirical evaluation using 280 unsatisfiable instances from the 2015 and 2016 SAT competitions shows that this certified checker usually performs comparably to a state-of-the-art non-certified proof checker. Using this format, we formally verify the recent 200 TB proof of the Boolean Pythagorean Triples conjecture.

Similar Papers
  • Book Chapter
  • Citations44

PROOF CHECKING THE RSA PUBLIC KEY ENCRYPTION ALGORITHM

  • Jan 01, 1986
  • Readings in Artificial Intelligence and Software Engineering
  • Robert S Boyer +1
  • Research Article
  • Citations1

PPC (Pisa Proof Checker): a tool for experiments in theory of proving and mathematical theory of computation

  • Aug 01, 1977
  • Fundamenta Informaticae
  • Luigia Aiello +3
  • Book Chapter
  • Citations1

A Distributed and Trusted Web of Formal Proofs

  • Dec 09, 2019
  • Dale Miller
  • Book Chapter
  • Citations16

Assisted Proof Document Authoring

  • Jan 01, 2006
  • David Aspinall +2
  • Research Article

Towards Automatic Transformations of Coq Proof Scripts

  • Jan 22, 2024
  • Electronic Proceedings in Theoretical Computer Science
  • Nicolas Magaud
  • Conference Article
  • Citations12

Automated specification analysis using an interactive theorem prover

  • Oct 30, 2011
  • Harsh Raju Chamarthi +1
  • Conference Article
  • Citations7

Mutation Analysis for Coq

  • Nov 01, 2019
  • Ahmet Celik +4
  • Conference Article

Formally verified complete quantifier instatiation strategy for the theory of bounded linear integer arithmetic

  • Dec 01, 2020
  • Rafael Sadykov +1
  • Book Chapter

Complexity of Propositional Proofs

  • Jan 01, 2010
  • Alexander Razborov
  • Research Article
  • Citations1

Why the Proof Fails in Different Versions of Theorem Provers: An Empirical Study of Compatibility Issues in Isabelle

  • Jun 19, 2025
  • Proceedings of the ACM on Software Engineering
  • Xiaokun Luan +7
  • Research Article
  • Citations10

Formal Proofs of Hypergeometric Sums

  • Sep 15, 2015
  • Journal of Automated Reasoning
  • John Harrison
  • Research Article
  • Citations21

Some Lambda Calculus and Type Theory Formalized

  • Jun 21, 1997
  • BRICS Report Series
  • James Mckinna +1
  • Conference Article
  • Citations8

Proving theorems by using evolutionary search with human involvement

  • Jun 01, 2017
  • Szu-Yi Huang +1
  • Research Article
  • Citations3

Formal Verification of NTRUEncrypt Scheme

  • Apr 08, 2016
  • International Journal of Computer Network and Information Security
  • Gholam Reza Moghissi +1
  • PDF
  • Research Article
  • Citations52

Program Extraction from Normalization Proofs

  • Feb 01, 2006
  • Studia Logica
  • Ulrich Berger +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.