An extension to the relational model for indefinite databases
ACM '87 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow
Forcing versus closed world assumption
Proceedings of the Second International Symposium on Methodologies for intelligent systems
First-order logic and automated theorem proving
First-order logic and automated theorem proving
Preservation properties in deductive databases
Methods of Logic in Computer Science
Incremental models of updating data bases
Proceedings of the Conference on Algebraic Logic and Universal Algebra in Computer Science
On Indefinite Databases and the Closed World Assumption
Proceedings of the 6th Conference on Automated Deduction
Introduction to Logic Programming
Introduction to Logic Programming
Semantics for disjunctive logic programs
Semantics for disjunctive logic programs
Evaluation of Queries under Closed-World Assumption. Part II: The Hierarchical Case
Journal of Automated Reasoning
Hi-index | 0.00 |
The minimal entailment ⊢Min has been characterized elsewhere by P ⊢Min} ϕ iff Cn(P ∪ {ϕ}) ∩ Pos ⊆ Cn(P)where Cn is the first-order consequence operation, P is a set of clauses (indefinite deductive data base; in short: a data base), ϕ is a clause (a query), and Pos is the set of positive (that is, bodiless) ground clauses. In this paper, we address the problem of the computational feasibility of criterion (1). Our objective is to find a query evaluation algorithm that decides P ⊢Min ϕ by what we call indefinite modeling, without actually computing all ground positive consequences of P and P ∪ {ϕ}. For this purpose, we introduce the concept of minimal indefinite Herbrand model MP of P, which is defined as the set of subsumption-minimal ground positive clauses provable from P. The algorithm first computes MP by finding the least fixed-point of an indefinite consequence operator μ TIP. Next, the algorithm verifies whether every ground positive clause derivable from MP ∪ {ϕ} by one application of the parallel positive resolution rule (in short: the PPR rule) is subsumed by an element of MP. We prove that the PPR rule, which can derive only positive clauses, is positively complete, that is, every positive clause provable from a data base P is derivable from P by means of subsumption and finitely many applications of PPR. From this we conclude that the presented algorithm is partially correct and that it eventually halts if both P and MP are finite. Moreover, we indicate how the algorithm can be modified to handle data bases with infinite indefinite Herbrand models. This modification leads to a concept of universal model that allows for nonground clauses in its Herbrand base and appears to be a good candidate for representation of indefinite deductive data bases.