Volume 33, Number 2, 133-170, DOI: 10.1007/s10817-004-5555-7

Representing and Building Models for Decidable Subclasses of Equational Clausal Logic

N. Peltier

View Related Documents

Abstract

We develop new techniques for the automated construction of models for subclasses of equational clausal logic. The models are represented by some specific class of rewrite rules. We show that the evaluation of arbitrary first-order formulae in these interpretations is a decidable problem. As an example of an application, we consider the class OCC1N{\mathcal{OCC}1\mathcal{N}} , a decidable subclass of first-order clausal logic without equality. In the equational case, OCC1N{\mathcal{OCC}1\mathcal{N}} is undecidable, but it is known to be decidable if all the equational literals are ground. We extend this result to a class of clause sets possibly containing nonground equational literals. The algorithms for extracting models from positively disconnected saturated sets proposed by Fermüller and Leitsch are extended in order to handle the full ordering restrictions of the resolution/paramodulation calculus.

Keywords  resolution - model building - decision procedure - model representation

Fulltext Preview

Image of the first page of the fulltext document