Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Representation results for defeasible logic

Published: 01 April 2001 Publication History

Abstract

The importance of transformations and normal forms in logic programming, and generally in computer science, is well documented. This paper investigates transformations and normal forms in the context of Defeasible Logic, a simple but efficient formalism for nonmonotonic reasoning based on rules and priorities. The transformations described in this paper have two main benefits: on one hand they can be used as a theoretical tool that leads to a deeper understanding of the formalism, and on the other hand they have been used in the development of an efficient implementation of defeasible logic.

References

[1]
ANTONIOU, G. 1997. Nonmonotonic Reasoning. MIT Press.
[2]
ANTONIOU, G., BILLINGTON,D.,AND MAHER, M. J. 1998. Normal forms for defeasible logic. In Proc. 1998 Joint International Conference and Symposium on Logic Programming. MIT Press, 160- 174.
[3]
ANTONIOU, G., BILLINGTON,D.,AND MAHER, M. J. 1999a. On the analysis of regulations using defeasible rules. In Proc. 32nd Hawaii International Conference on Systems Science.
[4]
ANTONIOU, G., MAHER,M.J.,AND BILLINGTON, D. 2000. Defeasible logic versus logic programming without negation as failure. Journal of Logic Programming 41, 1, 45-57.
[5]
ANTONIOU, G., MARUYAMA, F., MASUOKA, R., AND KITAJIMA, H. 1999b. Issues in intelligent information integration. In Proc. 3rd IASTED International Conference on Internet and Multimedia Systems and Applications. IASTED, 345-349.
[6]
BILLINGTON, D. 1993. Defeasible logic is stable. Journal of Logic and Computation 3, 370-400.
[7]
CODD, E. F. 1972. Further normalization of the data base relational model. In Data Base Systems, Courant Computer Science Symposia Series 6. Prentice Hall.
[8]
DIMOPOULOS,Y.AND KAKAS, A. 1995. Logic programming without negation as failure. In Proc. 5th International Symposium on Logic Programming. MIT Press, 369-384.
[9]
GEERTS, P., VERMEIER,D.,AND NUTE, D. 1994. Ordered logic: defeasible reasoning for multiple agents. Decision Support Systems 11, 157-190.
[10]
GROSOF, B. N. 1997. Prioritized conflict handling for logic programs. In Proc. Int. Logic Programming Symposium, J. Maluszynski, Ed. MIT Press, 197-211.
[11]
GROSOF, B. N., LABROU,Y.,AND CHAN, H. 1999. A declarative approach to business rules in contracts: Courteous logic programs in XML. In Proc. 1st ACM Conference on Electronic Commerce (EC-99). ACM Press.
[12]
KOWALSKI,R.A.AND TONI, F. 1996. Abstract argumentation. Artificial Intelligence and Law 4, 275-296.
[13]
MAHER,M.J.,ANTONIOU,G.,AND BILLINGTON, D. 1998. A study of provability in defeasible logic. In Proc. 11th Australian Joint Conference on Artificial Intelligence. Number 1502 in LNAI. Springer, Berlin, 215-226.
[14]
MAHER, M. J., ROCK, A., ANTONIOU, G., BILLINGTON,D.,AND MILLER, T. 2000. Efficient defeasible reasoning systems. In Proc. IEEE International Conference on Tools with Artificial Intelligence.
[15]
MAREK,V.AND TRUSZCZYNSKI, M. 1993. Nonmonotonic Reasoning. Springer, Berlin.
[16]
NUTE, D. 1987. Defeasible reasoning. In Proc. 20th Hawaii International Conference on Systems Science. IEEE Press, 470-477.
[17]
NUTE, D. 1994. Defeasible logic. In Handbook of Logic in Artificial Intelligence and Logic Programming, D. Gabbay, C. Hogger, and J. Robinson, Eds. Vol. 3. Oxford University Press, Oxford, 353-395.
[18]
PETTOROSSI,A.AND PROIETTI, M. 1994. Transformation of logic programs: Foundations and techniques. Journal of Logic Programming 19/20, 261-320.
[19]
REEVES, D. M., GROSOF, B. N., WELLMAN,M.P.,AND CHAN, H. Y. 1999. Towards a declarative language for negotiating executable contracts. In Proceedings of the AAAI-99 Workshop on Artificial Intelligence in Electronic Commerce (AIEC-99). AAAI Press/MIT Press.
[20]
ROBINSON, J. A. 1965. A machine oriented logic based on the resolution principle. Journal of the ACM 12, 1, 23-41.
[21]
ROCK, A. 2000. Deimos: Query answering defeasible logic system. http://www.cit.gu.edu.au/ ~arock/defeasible/Defeasible.cgi.
[22]
VERMEIER, D., NUTE,D.,AND GEERTS, P. 1990. Modeling defeasible reasoning with multiple agents. In Proc. Hawaii International Conference on Systems Sciences. Vol. III. IEEE Press, 534-543.

Cited By

View all
  • (2024)Revising non-monotonic theories with sufficient and necessary conditions: the case of Defeasible LogicJournal of Logic and Computation10.1093/logcom/exae044Online publication date: 6-Sep-2024
  • (2024)Dynamic superiorities in Defeasible LogicJournal of Logic and Computation10.1093/logcom/exae029Online publication date: 22-Jul-2024
  • (2024)Which are the true defeasible logics?Journal of Applied Non-Classical Logics10.1080/11663081.2024.2386918(1-29)Online publication date: 12-Aug-2024
  • Show More Cited By

Recommendations

Reviews

Aida Pliuskeviciene

Defeasible Logic is a simple but efficient formalism for nonmonotonic reasoning presented, for example, by D.Nute in [1]. Defeasible Logic considered in the paper follows the presentation of D.Billington in [2]. Defeasible Logic is based on the idea of logic programming without negation as failure. A defeasible theory (a knowledge base in Defeasible Logic, or a defeasible logic program) consists of five different kinds of knowledge: facts, strict rules, defeasible rules, defeaters, and a superiority relation. In the first two sections of the paper Defeasible Logic is introduced, and proof theory of this logic is considered. The main results of the paper are transformations of the original theory to the equivalent theory which has an empty set of superiority relations, and no defeaters nor facts. One main consequence of this results is that, without loss of generality, simpler form of Defeasible Logic can be studied. A defeasible theory, received after transformation process, is called by normal form of the theory. All three transformations (for elimination of facts, superiority relation, and defeaters) are described explicitly and it is proved that the transformations are correct, i.e. transformed theory has the same meaning as the original theory, or, more formally, both theories have the same conclusions. The transformations described in the paper are important for two main reasons: they can be used as a theoretical tool that leads to a deeper understanding of the formalism and they have been used in the development of an efficient implementation of Defeasible Logic. Two key properties of transformations, modularity and incrementality, are considered. Both properties are important for implementations. It is proved that if a transformation is modular then it is correct and incremental, but in general the inverse proposition does not hold. It is proved that some transformation considered are not modular but they are correct. Conditions, under which the transformation to eliminate superiority relation is modular, are formulated. It is proved that neither strict rules nor defeasible rules can be eliminated while maintaining the set of conclusions. It is mentioned that main transformations presented are utilized in the implementation of Defeasible Logic and the implementation relies on a linear time algorithm. The paper is theoretical self-content investigation containing the proofs of propositions and theorems, and helpful examples. References [1] Nute, D. 1994. Defeasible logic. In Handbook of Logic in Artificial Intelligence and Logic Programming, D.Gabbay, C.Hogger, and J.Robinson, Eds. Vol. 3. Oxford University Press, Oxford, 353-395. [2] Billington, D. 1993. Defeasible logic is stable. Journal of Logic and Computation 3, 370-400.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computational Logic
ACM Transactions on Computational Logic  Volume 2, Issue 2
April 2001
133 pages
ISSN:1529-3785
EISSN:1557-945X
DOI:10.1145/371316
  • Editor:
  • Krzysztof R. Apt
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 2001
Published in TOCL Volume 2, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. defeasible logic
  2. normal forms
  3. transformations

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Revising non-monotonic theories with sufficient and necessary conditions: the case of Defeasible LogicJournal of Logic and Computation10.1093/logcom/exae044Online publication date: 6-Sep-2024
  • (2024)Dynamic superiorities in Defeasible LogicJournal of Logic and Computation10.1093/logcom/exae029Online publication date: 22-Jul-2024
  • (2024)Which are the true defeasible logics?Journal of Applied Non-Classical Logics10.1080/11663081.2024.2386918(1-29)Online publication date: 12-Aug-2024
  • (2024)The architecture of a reasoning system for Defeasible Deontic LogicProcedia Computer Science10.1016/j.procs.2023.10.418225:C(4214-4224)Online publication date: 4-Mar-2024
  • (2024)Paraconsistent reasoning for inconsistency measurement in declarative process specificationsInformation Systems10.1016/j.is.2024.102347122(102347)Online publication date: May-2024
  • (2024)An ASP Implementation of Defeasible Deontic LogicKI - Künstliche Intelligenz10.1007/s13218-024-00854-9Online publication date: 20-Jul-2024
  • (2024)Learning Normative Behaviour Through Automated Theorem ProvingKI - Künstliche Intelligenz10.1007/s13218-024-00844-xOnline publication date: 16-Apr-2024
  • (2024)Encoding legislation: a methodology for enhancing technical validation, legal alignment and interdisciplinarityArtificial Intelligence and Law10.1007/s10506-023-09350-132:2(293-324)Online publication date: 1-Jun-2024
  • (2024)Traffic rules compliance checking of automated vehicle maneuversArtificial Intelligence and Law10.1007/s10506-022-09340-932:1(1-56)Online publication date: 1-Mar-2024
  • (2024)Judicial ExplanationsRules and Reasoning10.1007/978-3-031-72407-7_8(91-107)Online publication date: 17-Sep-2024
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media