Journal article
Algorithmic definitions for KLM-style defeasible disjunctive Datalog
- Abstract:
- Datalog is a declarative logic programming language that uses classical logical reasoning as its basic form of reasoning. Defeasible reasoning is a form of non-classical reasoning that is able to deal with exceptions to general assertions in a formal manner. The KLM approach to defeasible reasoning is an axiomatic approach based on the concept of plausible inference. Since Datalog uses classical reasoning, it is currently not able to handle defeasible implications and exceptions. We aim to extend the expressivity of Datalog by incorporating KLM-style defeasible reasoning into classical Datalog. We present a systematic approach for extending the KLM properties and a well-known form of defeasible entailment: Rational Closure. We conclude by exploring Datalog extensions of less conservative forms of defeasible entailment: Relevant and Lexicographic Closure. We provide algorithmic definitions for these forms of defeasible entailment and prove that the definitions are LM-rational
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 275.3KB, Terms of use)
-
- Publisher copy:
- 10.18489/sacj.v32i2.846
Authors
- Publisher:
- South African Institute of Computer Scientists and Information Technologists
- Journal:
- South African Computer Journal More from this journal
- Volume:
- 32
- Issue:
- 2
- Publication date:
- 2020-12-08
- DOI:
- ISSN:
-
1015-7999
- Language:
-
English
- Keywords:
- Pubs id:
-
2023080
- Local pid:
-
pubs:2023080
- Source identifiers:
-
W3121114399
- Deposit date:
-
2026-06-03
- ARK identifier:
This ORA record was generated from metadata provided by an external service. It has not been edited by the ORA Team.
Terms of use
- Copyright date:
- 2020
If you are the owner of this record, you can report an update to it here: Report update to this record