AbstractGelfond and Lifschitz (1988) proposed the notion of a stable model of a logic program. We establish that the set of all stable models in a Herbrand universe of a recursive logic program is, up to recursive renaming, the set of all infinite paths of a recursive, countably branching tree, and conversely. As a consequence, the problem, given a recursive logic program, of determining whether it has at least one stable model, is Σ11-complete. Due to the equivalences established in the authors' previous nonmonotone rule systems papers (Marek, Nerode and Remmel (1990)), this applies equally to truth maintenance systems and default logics
AbstractUnderstanding the stable model semantics is an important topic in logic programming and nonm...
In terms of the arithmetic hierarchy, the complexity of the set of minimal models and of the set of ...
In analogy to the Davis-Putnam procedure we develop a new procedure for computing stable models of ...
In this paper we investigate and solve the problem classifying the Turing complexity of stable model...
We study the family of stable models of finite and recursive predicate logic programs. We show that ...
AbstractIn this paper, we study the expressive power and recursion-theoretic complexity of disjuncti...
AbstractThe family of all stable models for a logic program has a surprisingly simple overall struct...
AbstractWe study the following problem: given a class of logic programs ¢, determine the maximum num...
In the last years computational logic, and particularly non-monotonic reasoning, was introduced as a...
Abstract: Disjunctive finitary programs are a class of logic programs admitting function symbols an...
We present a general definition of stable models for generalized logic programs which a: subsumes th...
AbstractDisjunctive logic programs have become a powerful tool in knowledge representation and commo...
Abstract: This paper illustrates extensively the theoretical properties, the implementation issues,...
AbstractWe propose a general preference criterion selecting the “intended” models of generalized log...
In this paper we reexamine the place and role of stable model semantics in logic programming and con...
AbstractUnderstanding the stable model semantics is an important topic in logic programming and nonm...
In terms of the arithmetic hierarchy, the complexity of the set of minimal models and of the set of ...
In analogy to the Davis-Putnam procedure we develop a new procedure for computing stable models of ...
In this paper we investigate and solve the problem classifying the Turing complexity of stable model...
We study the family of stable models of finite and recursive predicate logic programs. We show that ...
AbstractIn this paper, we study the expressive power and recursion-theoretic complexity of disjuncti...
AbstractThe family of all stable models for a logic program has a surprisingly simple overall struct...
AbstractWe study the following problem: given a class of logic programs ¢, determine the maximum num...
In the last years computational logic, and particularly non-monotonic reasoning, was introduced as a...
Abstract: Disjunctive finitary programs are a class of logic programs admitting function symbols an...
We present a general definition of stable models for generalized logic programs which a: subsumes th...
AbstractDisjunctive logic programs have become a powerful tool in knowledge representation and commo...
Abstract: This paper illustrates extensively the theoretical properties, the implementation issues,...
AbstractWe propose a general preference criterion selecting the “intended” models of generalized log...
In this paper we reexamine the place and role of stable model semantics in logic programming and con...
AbstractUnderstanding the stable model semantics is an important topic in logic programming and nonm...
In terms of the arithmetic hierarchy, the complexity of the set of minimal models and of the set of ...
In analogy to the Davis-Putnam procedure we develop a new procedure for computing stable models of ...