In this paper we describe REVISE, an extended logic programming system for revising knowl-edge bases. REVISE is based on logic program-ming with explicit negation, plus a two-valued assumption revision to face contradiction, en-compasses the notion of preference levels. Its reliance on logic programming allows efficient computation and declarativity, whilst its use of explicit negation, revision and preference levels enables modeling of a variety of problems includ-ing default reasoning, belief revision and model-based reasoning. It has been implemented as a Prolog–meta interpreter and tested on a spate of examples, namely the representation of diagnosis strategies in modelbased reasoning systems.
. It is well known that rule-based knowledge bases are usually realized by logic programs. An update...
This work focuses on updating and revising theories with preferences within the context of logic pro...
Belief revision semantics appear promising as a definition for the meaning of updates to logical kno...
The topic of the dissertation is revision programming. It is a knowledge representation for-malism f...
Abstract. In this article we describe a layered architecture for a diagnosis agent based on REVISE, ...
Revision programs were introduced by Marek and Truszczynski to specify change in knowledge bases. In...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
AbstractThis paper proposes an update language, called ULL, for knowledge systems based on logic pro...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
AbstractWe introduce a logic programming language which supports hypothetical and counterfactual rea...
AbstractRevision programs were introduced by Marek and Truszczynski to specify a change in knowledge...
AbstractIn this paper we investigate updates of knowledge bases represented by logic programs. In or...
We address the problem of belief revision in (nonmonotonic) logic programming under answer set seman...
In this paper we extend the Revision Programming framework---a logic-based framework to express and...
Although several proposals to combine description logics with logic programming rules have been brou...
. It is well known that rule-based knowledge bases are usually realized by logic programs. An update...
This work focuses on updating and revising theories with preferences within the context of logic pro...
Belief revision semantics appear promising as a definition for the meaning of updates to logical kno...
The topic of the dissertation is revision programming. It is a knowledge representation for-malism f...
Abstract. In this article we describe a layered architecture for a diagnosis agent based on REVISE, ...
Revision programs were introduced by Marek and Truszczynski to specify change in knowledge bases. In...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
AbstractThis paper proposes an update language, called ULL, for knowledge systems based on logic pro...
In this paper we investigate updates of knowledge bases represented by logic programs. In order to r...
AbstractWe introduce a logic programming language which supports hypothetical and counterfactual rea...
AbstractRevision programs were introduced by Marek and Truszczynski to specify a change in knowledge...
AbstractIn this paper we investigate updates of knowledge bases represented by logic programs. In or...
We address the problem of belief revision in (nonmonotonic) logic programming under answer set seman...
In this paper we extend the Revision Programming framework---a logic-based framework to express and...
Although several proposals to combine description logics with logic programming rules have been brou...
. It is well known that rule-based knowledge bases are usually realized by logic programs. An update...
This work focuses on updating and revising theories with preferences within the context of logic pro...
Belief revision semantics appear promising as a definition for the meaning of updates to logical kno...