Eecient Defeasible Reasoning Systems 7. Current and Future Work Eecient Defeasible Reasoning Systems Levels(n)

On the theoretical side, our eeorts concentrate on the establishment of connections to argumentation systems 22;41 , and the development of semantics for defea-sible logic 21;42. Finally we are investigating the applicability of defeasible logic (and its variants) as a modelling languages in the domains of regulations, business rules, electronic commerce, and the legal domain. We believe that eecient connict resolution rule-based systems with priorities are a useful tool that can represent in a natural way many solution procedures that are currently applied manually. 8. Conclusion We have presented two new implementations of defeasible logic, based on substantially diierent techniques. Our experiments on query-answering implementations have demonstrated that both Deimos and the existing d-Prolog system can handle very large rule sets, although d-Prolog is eeective on only a narrow range of rule sets. Deimos is clearly superior in the more realistic situations when some rules connict. We have seen that the complexity of computing consequences in defeasible logic is linear in the size of the input theory. Our experiments with the partial implementation of Delores have connrmed this claim. Indeed the partial implementation of Delores was clearly the faster system in almost all experiments on which it could be run. However, the transformation implemented in full Delores did not behave linearly. Since theoretically it is of linear complexity, there is clearly an engineering issue to be addressed here. In summary, both Deimos and Delores show promise as high-speed implementations of defeasible logic, and Deimos has already partly fulllled its promise. Consequently it appears that defeasible logic provides rule prioritization and defeasible reasoning in an eeciently implementable way. Work is continuing on both systems. For Deimos, we are implementing memo-ization using mutable arrays, instead of a balanced tree, in order to eliminate the O(logN) factor. For Delores, we are addressing the problems of initialization and the pre-processing transformation that were exposed by our experimental evaluation. Acknowledgements We thank Scott Brady and Chris Herring for their work on a preliminary all-conclusions system, and Guido Governatori for his work on the transformations used in Delores and for discussions on defeasible logic. EEcient Defeasible Reasoning Systems tree(10,3)). The timings of such problems were the only ones to vary signiicantly when experiments were repeated. It turns out that the initialization of S consumes the bulk of this time. Furthermore, it is on those problems that contain many diier-ent atoms that Delores performs worst. This is …

[1]  Benjamin N. Grosof,et al.  Toward a Declarative Language for Negotiating Executable Contracts , 2003 .

[2]  Michael J. Maher Propositional defeasible logic has linear complexity , 2001, Theory and Practice of Logic Programming.

[3]  Guido Governatori,et al.  A formal approach to protocols and strategies for (legal) negotiation , 2001, ICAIL '01.

[4]  David Billington,et al.  Propositional Plausible Logic: Introduction and Implementation , 2001, Stud Logica.

[5]  Michael J. Maher,et al.  Representation results for defeasible logic , 2000, TOCL.

[6]  Michael J. Maher,et al.  Argumentation Semantics for Defeasible Logics , 2000, PRICAI.

[7]  Michael J. Maher A Denotational Semantics of Defeasible Logic , 2000, Computational Logic.

[8]  Michael J. Maher,et al.  A Flexible Framework for Defeasible Logics , 2000, AAAI/IAAI.

[9]  David Billington,et al.  An implementation of propositional plausible logic , 2000, Proceedings 23rd Australasian Computer Science Conference. ACSC 2000 (Cat. No.PR00518).

[10]  Michael J. Maher,et al.  On the analysis of regulations using defeasible rules , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[11]  B. Grosof DIPLOMAT: Business Rules Interlingua and Conflict Handling, for E-Commerce Agent Applications (Overv , 1999 .

[12]  Michael J. Maher,et al.  Normal Forms for Defeasible Logic , 1998, IJCSLP.

[13]  Michael J. Maher,et al.  A Study of Provability in Defeasible Logic , 1998, Australian Joint Conference on Artificial Intelligence.

[14]  Leora Morgenstern,et al.  Inheritance Comes of Age: Applying Nonmonotonic Techniques to Problems in Industry , 1997, IJCAI.

[15]  Hector J. Levesque,et al.  GOLOG: A Logic Programming Language for Dynamic Domains , 1997, J. Log. Program..

[16]  Benjamin N. Grosof Prioritized Conflict Handling for Logic Programs , 1997, ILPS.

[17]  Murray Shanahan Solving the frame problem - a mathematical investigation of the common sense law of inertia , 1997 .

[18]  John W. Lloyd Logic Programming without Negation as Failure , 1995 .

[19]  Victor W. Marek,et al.  Experimenting with Nonmonotonic Reasoning , 1995, ICLP.

[20]  Michael Gelfond,et al.  Representing Action and Change by Logic Programs , 1993, J. Log. Program..

[21]  Marco Schaerf,et al.  A Survey of Complexity Results for Nonmonotonic Logics , 1993, J. Log. Program..

[22]  David Billington,et al.  Defeasible Logic is Stable , 1993, J. Log. Comput..

[23]  Georg Gottlob,et al.  Complexity Results for Nonmonotonic Logics , 1992, J. Log. Comput..

[24]  Lynn Andrea Stein,et al.  Resolving Ambiguity in Nonmonotonic Inheritance Hierarchies , 1992, Artif. Intell..

[25]  Bart Selman,et al.  Hard Problems for Simple Default Logics , 1989, Artif. Intell..

[26]  David Billington,et al.  A modular translation from defeasible nets to defeasible logics , 1990, J. Exp. Theor. Artif. Intell..

[27]  David S. Touretzky,et al.  A Skeptical Theory of Inheritance in Nonmonotonic Semantic Networks , 1987, Artif. Intell..

[28]  Giorgio Gallo,et al.  Algorithms for Testing the Satisfiability of Propositional Formulae , 1989, J. Log. Program..

[29]  Donald Nute,et al.  Prolog Programming in Depth , 1988 .

[30]  Jean H. Gallier,et al.  Linear-Time Algorithms for Testing the Satisfiability of Propositional Horn Formulae , 1984, J. Log. Program..