We continue here our investigation aimed at the identification of ‘small’ fragments of set theory that are potentially useful in automated verification with proof-checkers based on the set-theoretic formalism, such as ÆtnaNova. More specifically, we provide a complete taxonomy of the polynomial and the NP-complete fragments comprising all conjunctions that may involve, besides variables intended to range over the von Neumann set-universe, the Boolean set operators ∪, ∩, and the membership relators ∈ and ∈/. This is in preparation of combining the aforementioned taxonomy with one recently developed for similar frag- ments, but involving, in place of the membership relators ∈ and ∈/, the Boolean relators ⊆,̸⊆,=,̸=, and the predicates ‘· = ∅’ and ‘Disj(·,·)’ (respectively meaning ‘the argument set is empty’ and ‘the arguments are disjoint sets’), along with their opposites ‘· ̸= ∅’ and ‘¬Disj(·, ·)’.

Polynomial-time satisfiability tests for ’small’ membership theories

Domenico Cantone
;
Pietro Maugeri
2019-01-01

Abstract

We continue here our investigation aimed at the identification of ‘small’ fragments of set theory that are potentially useful in automated verification with proof-checkers based on the set-theoretic formalism, such as ÆtnaNova. More specifically, we provide a complete taxonomy of the polynomial and the NP-complete fragments comprising all conjunctions that may involve, besides variables intended to range over the von Neumann set-universe, the Boolean set operators ∪, ∩, and the membership relators ∈ and ∈/. This is in preparation of combining the aforementioned taxonomy with one recently developed for similar frag- ments, but involving, in place of the membership relators ∈ and ∈/, the Boolean relators ⊆,̸⊆,=,̸=, and the predicates ‘· = ∅’ and ‘Disj(·,·)’ (respectively meaning ‘the argument set is empty’ and ‘the arguments are disjoint sets’), along with their opposites ‘· ̸= ∅’ and ‘¬Disj(·, ·)’.
2019
Proof verification
Satisfiability problem
Computable set theory
NP-completeness
File in questo prodotto:
File Dimensione Formato  
Polynomial-time satisfiability tests for ’small’ membership theories.pdf

accesso aperto

Descrizione: Articolo principale
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 618.28 kB
Formato Adobe PDF
618.28 kB Adobe PDF Visualizza/Apri

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/20.500.11769/382658
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact