Abstract
The authors show how Horn logic programs can be implemented using database techniques, namely, mostly bottom-up in combination with certain top-down elements (as opposed to the top-down implementations of logic programs prevailing so far). The proposed method is sound and complete. It easily lends itself to a parallel implementation, and is free of nonlogical features, like backtracking. In an extension to the common approach to deductive databases, function symbols are allowed to appear in programs. An important advantage of this method is that it terminates in many cases in which Prolog and SLD-resolution do not.
| Original language | English |
|---|---|
| Title of host publication | Unknown Host Publication Title |
| Publisher | IEEE |
| Pages | 375-385 |
| Number of pages | 11 |
| ISBN (Print) | 0818607629, 9780818607622 |
| DOIs | |
| State | Published - 1987 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'IMPLEMENTING LOGIC PROGRAMS AS A DATABASE SYSTEM.'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver