Paper
Top-down query processing in indefinite stratified databases

https://doi.org/10.1016/S0169-023X(97)00026-8Get rights and content

Abstract

A top-down query processing method for indefinite stratified databases is presented. Our method is applicable to first-order (function free) databases in which negative atoms are allowed within the rule bodies, and databases are interpreted using the perfect model semantics. Our method is correct and complete, and employs a construction involving cyclic and deduction trees. Mild constraints are placed on the database in order to guarantee the termination of such constructions.

References (57)

  • Q. Kong et al.

    The indefinite closed-world assumption

    Data and Knowledge Engineering

    (1994)
  • J. Minker et al.

    A fixpoint semantics for disjunctive logic programs

    J. Logic Programming

    (1990)
  • D.W. Reed et al.

    A comparison of three Prolog extension

    J. Logic Programming

    (1992)
  • W. Bibel

    Automated Theorem Proving

    (1987)
  • S. Brass et al.

    A disjunctive semantics based upon unfolding and bottom-up evaluation

  • S. Brass and J. Dix, Disjunctive semantics based upon partial and bottom-up evaluation, in L. Sterling (ed.), Proc....
  • S. Brass et al.

    A general approach to bottom-up computation of disjunctive semantics

  • S. Brass et al.

    Characterisations of the disjunctive well-founded semantics: Confluent calculi and iterated GCWA

  • S. Brass, J. Dix, I. Niemelä and T. Przymusinski, Comparison and efficient computation of the static and disjunctive...
  • J. Fernández et al.

    Computing perfect and stable models using ordered model trees

    Computational Intelligence

    (1995)
  • M. Gelfond et al.

    The stable model semantics for logic programming

  • J. Grant et al.

    Answering queries in indefinite databases and the null value problem

    Advances in Computing Research

    (1986)
  • A. Herold, Some basic notions of first-order unification theory, Internal Report 15/83 (Universität Karlsruhe, Fakultät...
  • K. Hörnig et al.

    Improvements of a tautology testing algorithm

  • C.A. Johnson

    Factorisation and circuit in the connection method

    J. Association for Computing Machinery

    (1993)
  • C.A. Johnson

    Top-down deduction in indefinite deductive databases

  • C.A. Johnson, Query processing in indefinite stratified databases, Computer Science technical report TR95-14 (Keele...
  • C.A. Johnson

    Deduction trees and the view update problem in indefinite deductive databases

    J. Automated Reasoning

    (1997)
  • Cited by (7)

    • On cyclic covers and perfect models

      1999, Data and Knowledge Engineering
    View all citing articles on Scopus
    View full text