Default reasoning from conditional knowledge bases: Complexity and tractable cases (Q1589638)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Default reasoning from conditional knowledge bases: Complexity and tractable cases
scientific article

    Statements

    Default reasoning from conditional knowledge bases: Complexity and tractable cases (English)
    0 references
    12 December 2000
    0 references
    Conditional knowledge bases have been proposed as belief bases that include defeasible rules (also called defaults) of the form ``\(\phi \rightarrow \psi\)'', which informally read as ``generally, if \(\phi\) then \(\psi\)''. Such rules may have exceptions, which can be handled in different ways. A number of entailment semantics for conditional knowledge bases have been proposed in the literature. However, while the semantic properties and interrelationships of these formalisms are quite well understood, about their computational properties only partial results are known so far. In this paper, we fill these gaps and first draw a precise picture of the complexity of default reasoning from conditional knowledge bases: Given a conditional knowledge base \(KB\) and a default \(\phi \rightarrow \psi\), does \(KB\) entail \(\phi \rightarrow \psi\)? We classify the complexity of this problem for a number of well-known approaches (including Goldszmidt et al.'s maximum entropy approach and Geffner's conditional entailment), where we consider the general propositional case as well as natural syntactic restrictions (in particular, to Horn and literal-Horn conditional knowledge bases). As we show, the more sophisticated semantics for conditional knowledge bases are plagued with intractability in all these fragments. We thus explore cases in which these semantics are tractable, and find that most of them enjoy this property on feedback-free Horn conditional knowledge bases, which constitute a new, meaningful class of conditional knowledge bases. Furthermore, we generalize previous tractability results from Horn to \(q\)-Horn conditional knowledge bases, which allow for a limited use of disjunction. Our results complement and extend previous results, and contribute in refining the tractability/intractability frontier of default reasoning from conditional knowledge bases. They provide useful insight for developing efficient implementations.
    0 references
    reasoning under uncertainty
    0 references
    conditional knowledge bases
    0 references
    default reasoning
    0 references
    nonmonotonic inference
    0 references
    computational complexity
    0 references
    polynomial-time algorithms
    0 references
    Horn knowledge bases and variants
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers