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
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
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.