A novel framework for systematic propositional formula simplification based on existential graphs

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: de Mas, Jordina Francès, Bowles, Juliana
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915347242680320
author de Mas, Jordina Francès
Bowles, Juliana
author_facet de Mas, Jordina Francès
Bowles, Juliana
contents This paper presents a novel simplification calculus for propositional logic derived from Peirce's existential graphs' rules of inference and implication graphs. Our rules can be applied to propositional logic formulae in nested form, are equivalence-preserving, guarantee a monotonically decreasing number of variables, clauses and literals, and maximise the preservation of structural problem information. Our techniques can also be seen as higher-level SAT preprocessing, and we show how one of our rules (TWSR) generalises and streamlines most of the known equivalence-preserving SAT preprocessing methods. In addition, we propose a simplification procedure based on the systematic application of two of our rules (EPR and TWSR) which is solver-agnostic and can be used to simplify large Boolean satisfiability problems and propositional formulae in arbitrary form, and we provide a formal analysis of its algorithmic complexity in terms of space and time. Finally, we show how our rules can be further extended with a novel n-ary implication graph to capture all known equivalence-preserving preprocessing procedures.
format Preprint
id arxiv_https___arxiv_org_abs_2405_17072
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A novel framework for systematic propositional formula simplification based on existential graphs
de Mas, Jordina Francès
Bowles, Juliana
Logic in Computer Science
Artificial Intelligence
Logic
03B35, 03B70, 68N17, 68T27
F.4.1; I.2.2; I.2.3; I.2.4
This paper presents a novel simplification calculus for propositional logic derived from Peirce's existential graphs' rules of inference and implication graphs. Our rules can be applied to propositional logic formulae in nested form, are equivalence-preserving, guarantee a monotonically decreasing number of variables, clauses and literals, and maximise the preservation of structural problem information. Our techniques can also be seen as higher-level SAT preprocessing, and we show how one of our rules (TWSR) generalises and streamlines most of the known equivalence-preserving SAT preprocessing methods. In addition, we propose a simplification procedure based on the systematic application of two of our rules (EPR and TWSR) which is solver-agnostic and can be used to simplify large Boolean satisfiability problems and propositional formulae in arbitrary form, and we provide a formal analysis of its algorithmic complexity in terms of space and time. Finally, we show how our rules can be further extended with a novel n-ary implication graph to capture all known equivalence-preserving preprocessing procedures.
title A novel framework for systematic propositional formula simplification based on existential graphs
topic Logic in Computer Science
Artificial Intelligence
Logic
03B35, 03B70, 68N17, 68T27
F.4.1; I.2.2; I.2.3; I.2.4
url https://arxiv.org/abs/2405.17072