The Boolean Solution Problem from the Perspective of Predicate Logic -- Extended Version

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Wernhard, Christoph
Format: Preprint
Veröffentlicht: 2017
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913921557856256
author Wernhard, Christoph
author_facet Wernhard, Christoph
contents Finding solution values for unknowns in Boolean equations was a principal reasoning mode in the Algebra of Logic of the 19th century. Schröder investigated it as Auflösungsproblem (solution problem). It is closely related to the modern notion of Boolean unification. Today it is commonly presented in an algebraic setting, but seems potentially useful also in knowledge representation based on predicate logic. We show that it can be modeled on the basis of first-order logic extended by second-order quantification. A wealth of classical results transfers, foundations for algorithms unfold, and connections with second-order quantifier elimination and Craig interpolation become apparent. Although for first-order inputs the set of solutions is recursively enumerable, the development of constructive methods remains a challenge. We identify some cases that allow constructions, most of them based on Craig interpolation.
format Preprint
id arxiv_https___arxiv_org_abs_1706_08329
institution arXiv
publishDate 2017
record_format arxiv
spellingShingle The Boolean Solution Problem from the Perspective of Predicate Logic -- Extended Version
Wernhard, Christoph
Logic in Computer Science
Artificial Intelligence
Finding solution values for unknowns in Boolean equations was a principal reasoning mode in the Algebra of Logic of the 19th century. Schröder investigated it as Auflösungsproblem (solution problem). It is closely related to the modern notion of Boolean unification. Today it is commonly presented in an algebraic setting, but seems potentially useful also in knowledge representation based on predicate logic. We show that it can be modeled on the basis of first-order logic extended by second-order quantification. A wealth of classical results transfers, foundations for algorithms unfold, and connections with second-order quantifier elimination and Craig interpolation become apparent. Although for first-order inputs the set of solutions is recursively enumerable, the development of constructive methods remains a challenge. We identify some cases that allow constructions, most of them based on Craig interpolation.
title The Boolean Solution Problem from the Perspective of Predicate Logic -- Extended Version
topic Logic in Computer Science
Artificial Intelligence
url https://arxiv.org/abs/1706.08329