Skip to main content

1987 | OriginalPaper | Buchkapitel

On The Integration of Equality, Sorts, and Logic Programming

verfasst von : Christoph Beierle, Udo Pletat

Erschienen in: 3. Österreichische Artificial-Intelligence-Tagung

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Logic programming in its original form lacks at least two important features that are predominant in the area of algebraic specifications of abstract data types: equations and a type concept. In this paper we consider many-sorted logic programs with equality. Besides the model-theoretic semantics based on initial models we investigate the operational semantics based on resolution and unification modulo a set of conditional equations. We define a translation of logic programs LPE with equality into logic programs LPф with empty equational part and thus offer a rapid and correct realization of equational Horn logic. Correctness is achieved in the sense that the original program LPE satisfies a goal G iff LPф. satisfies G.

Metadaten
Titel
On The Integration of Equality, Sorts, and Logic Programming
verfasst von
Christoph Beierle
Udo Pletat
Copyright-Jahr
1987
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-46620-5_13