Abstract
The paper defines a new declarative semantics for logic programs, which is based on interpretations containing (possibly) non-ground atoms. Two different interpretations are introduced and the corresponding models are defined and compared. The classical results on the Herbrand model semantics of logic programs are shown to hold in the new models too (i.e. existence of a minimal model, fixpoint characterization, etc.). With the new models, we have a stronger soundness and completeness result for SLD-resolution. In particular, one of the two models allows the set of computed answer substitutions to be characterized precisely.
| Original language | English |
|---|---|
| Pages (from-to) | 289-318 |
| Number of pages | 30 |
| Journal | Theoretical Computer Science |
| Volume | 69 |
| Issue number | 3 |
| DOIs | |
| Publication status | Published - 18 Dec 1989 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'Declarative modeling of the operational behavior of logic languages'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver