1997
DOI: 10.1006/jsco.1996.0075
|View full text |Cite
|
Sign up to set email alerts
|

Oriented Equational Logic Programming is Complete

Abstract: We show the completeness of an extension of SLD-resolution to the equational setting. This proves a conjecture of Laurent Fribourg and shows the completeness of an implementation of his. It is the first completeness result for superposition of equational Horn clauses which reduces to SLD resolution in the non-equational case. The inference system proved complete is actually more general than the one of Fribourg, because it allows for a selection rule on program clauses. Our completeness result also has implica… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2000
2000
2013
2013

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 17 publications
(10 citation statements)
references
References 22 publications
0
10
0
Order By: Relevance
“…The conditions that we use correspond to resolution with free selection [9,36,57]: a selection function chooses selected facts in each clause, and resolution is performed only on selected facts, that is, the clause R • F 0 R is generated only when the conclusion is selected in R and F 0 is selected in R .…”
Section: The Basic Algorithmmentioning
confidence: 99%
“…The conditions that we use correspond to resolution with free selection [9,36,57]: a selection function chooses selected facts in each clause, and resolution is performed only on selected facts, that is, the clause R • F 0 R is generated only when the conclusion is selected in R and F 0 is selected in R .…”
Section: The Basic Algorithmmentioning
confidence: 99%
“…Both RQR and RFS form the basis for the algorithm presented here. RFS is proven to be correct and complete on Horn clauses [11] however due to space limitations RFS will not be explained, we refer the reader to previous citations. RQR reduces the number of useless factorizations in RFS, queries generated and pro cessing time through several optimizations, the main one being the introduction of Skolem functions when an existen tial quantification occurs in the head of a clause, which was handled in previous approaches as a nameless variable.…”
Section: Related Obda Query Rewriting Approachesmentioning
confidence: 99%
“…Saturation in resolution with free selection has been proved to be correct and complete for Horn clauses [11]. In this paper we see that (1) some of these resolution rules can be applied before having any query, (2) that subsumed clauses can be deleted optimizing the process and (3) that resolution with free selection has still a degree of freedom that allows to introduce some heuristics optimizing the process further, along with (4) other optimizations for query rewriting that can be done at the implementation level of this resolution method.…”
Section: Resolution With Free Selectionmentioning
confidence: 99%
“…Both RQR and RFS form the basis for the algorithm presented here. RFS is proven to be correct and complete on Horn clauses [14] however due to space limitations RFS will not be explained, we refer the reader to previous citations. RQR reduces the number of useless factorizations in RFS, queries generated and processing time through several optimisations, the main one being the introduc tion of Skolem functions when an existential quantification occurs in the head of a clause, which was handled in previous approaches as a nameless variable.…”
Section: Obda Query Rewriting Systemsmentioning
confidence: 99%