cs.LOOct 13, 2026

Reset Early, Reset Often, Eliminate Models

Authors: Martin S. Fixman, Fredrik Rømming, Sean B. Holden

Organizations: University of Cambridge, United Kingdom

Abstract

Connection-tableau provers typically construct closed tableaux by backtracking search. This gives lightweight proof procedures, but their low-memory search state leaves little derived information to reuse after a failed attempt. SATCoP addresses this by retaining grounded tableau clauses in an incremental SAT solver, allowing the prover to refute the problem once the accumulated ground clauses become propositionally unsatisfiable. We introduce SATResetCoP, which relies more directly on this persistent SAT state by not backtracking on unproductive tableaux and instead starting new ones to generate further ground clauses for the SAT solver. On TPTP, SATResetCoP improves over our leanCoP-style baseline by 54% and our SATCoP-style baseline by 18%. On the bushy MPTP2078 benchmark, it solves 616 problems, a 49% improvement over our leanCoP-style baseline and a 12% improvement over our SATCoP-style baseline. These results suggest that changing tableau guidance to accumulate useful ground clauses faster improves the performance of the prover.

Figures & tables

Explore similar work

CardsList
  1. Tactix: Towards a Programmable Strategy Interface for Flexible SAT Solving

    Oct 17, 2026Haoze Wu, André Schidler, Armin Biere +1Boolean Satisfiability

  2. Modal CEGAR-tableaux with RECAR and resolution-based SAT-shortcuts

    Jun 30, 2026Rajeev Goré, Cormac KikkertAutomated Theorem ProvingCounterexample-Guided Refinement

  3. LRAT-Catcher: Importing SAT Solver Certificates into Lean4 by Reflection

    Jul 1, 2026Stefan SzeiderLean Theorem ProvingConstraint Satisfaction