Articles
A Resolution-based Model Building Algorithm for a Fragment of OCC1N =: (Extended Abstract)

https://doi.org/10.1016/S1571-0661(04)80655-8Get rights and content
Under a Creative Commons license
open access

Abstract

OCC 1 N [11] is a decidable subclass of first-order clausal logic without equality. [7] shows that OCC 1 N becomes undecidable when equational literals are allowed, but remains decidable if equality is restricted to ground terms only.

First, we extend this decidability result to some non ground equational literals. By carefully restricting the use of the equality predicate we obtain a new decidable class, called OCC 1 N =. We show that existing paramodulation calculi do not terminate on OCC 1 N = and we define a new simplification rule which allows to ensure termination. Second, we show that the automatic extraction of Herbrand models is possible from saturated sets in OCC 1 N = not containing □. These models are represented by certain finite sets of (possibly equational and non ground) linear atoms. The difficult point here is to show that this formalism is suitable as a model representation mechanism, i.e. that the evaluation of arbitrary non equational first-order formulae in such interpretations is a decidable problem.

Cited by (0)