Skip to main navigation Skip to search Skip to main content

IMPLEMENTING LOGIC PROGRAMS AS A DATABASE SYSTEM.

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

7 Scopus citations

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 languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages375-385
Number of pages11
ISBN (Print)0818607629, 9780818607622
DOIs
StatePublished - 1987
Externally publishedYes

Fingerprint

Dive into the research topics of 'IMPLEMENTING LOGIC PROGRAMS AS A DATABASE SYSTEM.'. Together they form a unique fingerprint.

Cite this