Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Formalizing defeasible logic in CAKE
Madalińska-Bugaj E., łukaszewicz W. Fundamenta Informaticae57 (2-4):193-213,2003.Type:Article
Date Reviewed: Jul 8 2004

Defeasible logic (DL) is an efficient nonmonotonic logic. In the last few years, several variants of DL have been presented to deal with different, and sometimes incompatible, intuitions of nonmonotonic reasoning [1]. This paper discusses the basic variant developed in Billington [2] and Antoniou et al. [3], proposes a computational model based on computer assisted knowledge engineering (CAKE) programs for it, and investigates two semantics (stratified and well founded) for the CAKE programs corresponding to DL theories.

A DL theory consists of facts, rules (strict rules, defeasible rules, and defeaters), and a superiority relation over the rules used to resolve conflicts among rules. DL has a constructive proof theory that is able to classify conclusions of a DL theory into four classes: definitely provable, definitely nonprovable, defeasibly provable, and defeasibly nonprovable. For a definitely/defeasible provable, literal DL shows that every strict/defeasible proof fails.

A CAKE program is comprised of a set of rules and facts about “information granules,” where an information granule partitions the extension of a predicate into three sets: the tuples known to satisfy the predicate, the tuples for which the predicate is known to be false, and the remaining tuples. Relationships between the various granules are then established via a voting mechanism. A predicate is true for a tuple if it is true in at least one module and false in none, false when it is false in at least one granule and true in none, and otherwise its truth value is unknown.

A defeasible theory is transformed in a CAKE program by first introducing predicates corresponding to the degrees of provability in DL; each rule then generates an information granule used to label the provability predicate, and a corresponding rule in CAKE. The inference mechanism of DL is simulated by a set of voting rules; unfortunately the voting rules do not correspond to the variant of DL presented in the paper, where rules can form a team to defeat conflicting rules, but to a different variant without this property, and where only a single stronger rule can defeat rules conflicting with it [1]. The paper discusses stratified semantics for DL, and points out that DL has problems when rules exhibit cyclic dependencies. To obviate this problem, the authors propose well-founded semantics for DL, and present a fixed-point construction to compute the semantics.

The authors seem to be unaware of previous work by Grof [4] and Maher and Governatori [5] on the two semantics. Grof introduces the stratified semantics, and Maher and Governatori present Kunen, and well-founded semantics for DL. On the positive side, the paper presents a different computation method for well-founded semantics, and demonstrates a relationship between two formalisms, the CAKE system and DL, to represent and reason about incomplete information, even if a more accurate analysis of the relationships is needed.

Reviewer:  Guido Governatori Review #: CR129862 (0501-0101)
1) Antoniou, G.; Billington, D. A family of defeasible reasoning logics and its implementation. In ECAI 2000. Proceedings of the 14th European Conference on Artificial Intelligence Horn, W., Ed. IOS Press, Amsterdam, 2000, 459–463. http://www.itee.uq.edu.au/~guido/Papers/_DL/ecai2000f.pdf.
2) Billington, D. Defeasible logic is stable. Journal of Logic and Computation 3, (1993), 370–400.
3) Antoniou, G.; Billington, D. Representation results for defeasible logic. ACM Transactions on Computational Logic 2, 2 (2001), 255–287. http://doi.acm.org/10.1145/371316.371517.
4) Grosof, B.N. Prioritized conflict handling for logic programs. In International Logic Programming Symposium MIT Press, 1997, 9–20.
5) Maher, M.J.; Governatori, G. A semantic decomposition of defeasible logic . In American National Conference on Artificial Intelligence AAAI Press, 1999, 299–305.
Bookmark and Share
  Reviewer Selected
 
 
Nonmonotonic Reasoning And Belief Revision (I.2.3 ... )
 
 
Deduction (I.2.3 ... )
 
 
Deduction And Theorem Proving (I.2.3 )
 
 
Knowledge Representation Formalisms And Methods (I.2.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Nonmonotonic Reasoning And Belief Revision": Date
On the justification of Dempster’s rule of combination
Voorbraak F. Artificial Intelligence 48(2): 171-197, 1991. Type: Article
Mar 1 1992
Nonmonotonic reasoning
Brewka G. (ed), Cambridge University Press, New York, NY, 1991. Type: Book (9780521383943)
Oct 1 1992
Nonmonotonic reasoning in the framework of situation calculus
Baker A. Artificial Intelligence 49(1-3): 5-23, 1991. Type: Article
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy