• Cite Icon1
  • https://doi.org/10.29007/g1tmCopy DOI Icon

A Generic Deskolemization Strategy

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we present a general strategy that enables the translation of tableau proofs using different Skolemization rules into machine-checkable proofs. It is part of a framework that enables (i) instantiation of the strategy into algorithms for different sets of tableau rules (e.g., different logics) and (ii) easy soundness proof which relies on the local extensibility of user-defined rules. Furthermore, we propose an instantiation of this strategy for first-order tableaux that handles notably pre-inner Skolemization rules, which is, as far as the authors know, the first one in the literature. This deskolemization strategy has been implemented in the Goéland [17] automated theorem prover, enabling an export of its proofs to Coq [8] and Lambdapi [2]. Finally, we have evaluated the algorithm performances for inner and pre-inner Skolemization rules through the certification of proofs from some categories of the TPTP [39] library.

Similar Papers
  • Research Article
  • Citations8

Theorem Proving in Lean

  • Jan 01, 2016
  • Figshare
  • Jeremy Avigad +2
  • Conference Article
  • Citations1

Verified Analysis of List Update Algorithms.

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Maximilian P L Haslbeck +1
  • Single Book
  • Citations2

Automated Reasoning with Analytic Tableaux and Related Methods

  • Jan 01, 2019
  • Andrei Popescu
  • Book Chapter
  • Citations11

Analyzing Rule Sets for the Calculation of Banking Fees by a Theorem Prover with Constraints

  • Jan 01, 1998
  • Frieder Stolzenburg +1
  • Conference Article

Fine-grained parallelism in probabilistic parsing with Habanero Java

  • Nov 13, 2016
  • Matthew Francis-Landau +3
  • Research Article
  • Citations23

MUSCADET: An automatic theorem proving system using knowledge and metaknowledge in mathematics

  • Apr 01, 1989
  • Artificial Intelligence
  • Dominique Pastre
  • Book Chapter
  • Citations4

On Formalised Proofs of Termination of Recursive Functions

  • Jan 01, 1999
  • Fairouz Kamareddine +1
  • Research Article
  • Citations4

A Rule Based Theorem Prover: an Introduction to Proofs in Secondary Schools

  • Mar 10, 2023
  • Electronic Proceedings in Theoretical Computer Science
  • Joana Teles +2
  • Research Article
  • Citations13

Problem solving by searching for models with a theorem prover

  • Sep 01, 1994
  • Artificial Intelligence
  • Shie-Jue Lee +1
  • Research Article
  • Citations4

A Verified Capability-Based Model for Information Flow Security With Dynamic Policies

  • Jan 01, 2018
  • IEEE Access
  • Jianwen Sun +2
  • Conference Article
  • Citations7

Formal Change Impact Analyses of Extended Finite State Machines Using a Theorem Prover

  • Jan 01, 2008
  • Bo Guo +1
  • Research Article
  • Citations5

Cobalt: A Language for Writing Provably-Sound Compiler Optimizations

  • May 01, 2005
  • Electronic Notes in Theoretical Computer Science
  • Sorin Lerner +2
  • Book Chapter
  • Citations8

A Model-Based Completeness Proof of Extended Narrowing and Resolution

  • Jan 01, 2001
  • Jürgen Stuber
  • PDF
  • Research Article
  • Citations6

Revisiting iso-recursive subtyping

  • Nov 13, 2020
  • Proceedings of the ACM on Programming Languages
  • Yaoda Zhou +2
  • Research Article
  • Citations26

Partial information basis for agent-based collaborative dialogue

  • Jan 19, 2008
  • Applied Intelligence
  • Asma Moubaiddin +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.