A hierarchy of semantics for normal constraint logic programs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The different properties characterizing the operational behavior of logic programs can be organized in a hierarchy of fixpoint semantics related by Galois insertions, having the least Herbrand model as most abstract semantics, and the SLD operational semantics as most concrete semantics. The choice of a semantics in the hierarchy allows to model precisely the program properties of interest while getting rid of useless details of too concrete semantics, which is crucial for the development of efficient program analysis tools. The aim of this paper is to push forward these methods by making them apply to normal (constraint) logic programs, that is full first-order (non Horn) programs. The fixpoint semantics defined by the first author for the rule of constructive negation by pruning is at the center of the hierarchy developed in this paper. We show that that semantics can be obtained by concretization of Kunen’s semantics defined as a fixpoint, taken as the most abstract semantics of the hierarchy, and that by further concretization it leads to a new operational semantics for normal CLP programs. The different observable properties of the program, such as successful derivations, finite failure, set of computed answer constraints, etc. are modeled by precise semantics in the hierarchy.

Original languageEnglish
Title of host publicationAlgebraic and Logic Programming - 5th International Conference, ALP 1996, Proceedings
EditorsMichael Hanus, Mario Rodriguez-Artalejo
PublisherSpringer Verlag
Pages77-91
Number of pages15
ISBN (Print)3540617353, 9783540617358
DOIs
Publication statusPublished - 1 Jan 1996
Event5th International Conference on Algebraic and Logic Programming, ALP 1996 - Aachen, Germany
Duration: 25 Sept 199627 Sept 1996

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1139
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Conference on Algebraic and Logic Programming, ALP 1996
Country/TerritoryGermany
CityAachen
Period25/09/9627/09/96

Fingerprint

Dive into the research topics of 'A hierarchy of semantics for normal constraint logic programs'. Together they form a unique fingerprint.

Cite this