Negation as failure. Completeness of the query evaluation process for Horn clause programs with recursive definitions (Q1101250)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Negation as failure. Completeness of the query evaluation process for Horn clause programs with recursive definitions
scientific article

    Statements

    Negation as failure. Completeness of the query evaluation process for Horn clause programs with recursive definitions (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    1986
    0 references
    An extension of the class of logic programs for which the negation as failure rule is equivalent to the closed world assumption is presented. This extension includes programs on infinite domains and with recursive definitions. For this class of programs with ground (positive or negative) queries the query evaluation process is complete. A characterization of this class of programs is given, and a decision algorithm, which recognizes a subclass of these programs, is presented. The algorithm is based on showing the correspondence between a program and a primitive recursive function.
    0 references
    logic programming
    0 references
    completeness
    0 references
    negation as failure
    0 references
    closed world assumption
    0 references
    recursive definitions
    0 references
    query evaluation
    0 references

    Identifiers