Nonmonotonic rule systems with recursive sets of restraints (Q1389245)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Nonmonotonic rule systems with recursive sets of restraints
scientific article

    Statements

    Nonmonotonic rule systems with recursive sets of restraints (English)
    0 references
    0 references
    0 references
    0 references
    14 June 2000
    0 references
    Nonmonotonic rule systems are introduced to capture the common features of several nonmonotonic logics as, e.g., auto-epistemic logic, default logic and general logic programs. A nonmonotonic rule system is a pair \((U,N)\) where \(U\) is a set and \(N\) is a collection of rules. Each rule \(r \in N \) consists of a set of premises (\( \subseteq U\)), a set of restraints (\(\subseteq U\)) and a conclusion \( c \in U\). If the set of restraints is empty, we have an ordinary monotonic (Tarskian) rule system. Otherwise, the system is called nonmonotonic and the restraints are used to control the application of the rules in the following sense: Given a set \(S \subseteq U\), a rule \(r\) can be applied if all its premises can be derived, but in addition, none of the restraints occur in \(S\). A derivation from an initial set \(I\) conforming to this principle is called an \(S\)-proof from \(I\). If \(S\) equals the set of \(S\)-provable elements, then \(S\) is called an extension of \((U,N)\). The paper concentrates on recursion-theoretic characterizations of the family \({\mathcal E}((U,N))\) of extensions of a nonmonotonic rule system \((U,N)\), especially for so-called extended recursive nonmonotonic rule systems, where the sets of restraints can be infinite, but recursive subsets of \(U\), and there is a uniform enumeration of codes for the rules \(r \in N\).
    0 references
    nonmonotonic rule systems
    0 references
    nonmonotonic logic
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references