In recent years some papers have addressed the problem of the validity in Intuitionistic Propositional Logic (IPL) using the approach proposed by Claessen and Ros & eacute;n based on reduction to Satisfiability Modulo Theories. This approach depends on an initial preprocessing phase that reduces the input formula in the intuitionistic language to an equivalent sequent in the language of clauses. In this paper we present general clauses, an extension of the clauses used by Claessen and Ros & eacute;n, that allow us to define a natural relationship between the semantics of the extended clauses and Kripke semantics. We present a decision procedure for general clauses and we show how to encode intuitionistic formulas in the language of general clauses so to decide IPL. The experimental results show that our implementation in general outperforms the state-of-the-art provers for IPL. In principle general clauses can be used as a target language for other non-classical logics with Kripke semantics, so that our decision procedure can be used to decide them.

General Clauses for SAT-Based Proof Search in Intuitionistic Propositional Logic

Ferrari, Mauro
2024-01-01

Abstract

In recent years some papers have addressed the problem of the validity in Intuitionistic Propositional Logic (IPL) using the approach proposed by Claessen and Ros & eacute;n based on reduction to Satisfiability Modulo Theories. This approach depends on an initial preprocessing phase that reduces the input formula in the intuitionistic language to an equivalent sequent in the language of clauses. In this paper we present general clauses, an extension of the clauses used by Claessen and Ros & eacute;n, that allow us to define a natural relationship between the semantics of the extended clauses and Kripke semantics. We present a decision procedure for general clauses and we show how to encode intuitionistic formulas in the language of general clauses so to decide IPL. The experimental results show that our implementation in general outperforms the state-of-the-art provers for IPL. In principle general clauses can be used as a target language for other non-classical logics with Kripke semantics, so that our decision procedure can be used to decide them.
2024
2024
Intuitionisitic propositional logic; SAT-solver; Proof-search; Countermodel construction
Fiorentini, Camillo; Ferrari, Mauro
File in questo prodotto:
File Dimensione Formato  
General-Clauses-for-SATBased-Proof-Search-in-Intuitionistic-Propositional-LogicJournal-of-Automated-Reasoning.pdf

non disponibili

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 1.53 MB
Formato Adobe PDF
1.53 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/2178111
 Attenzione

L'Ateneo sottopone a validazione solo i file PDF allegati

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact