Journal article icon

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

Authors

More by this author
Institution:
University of Oxford
Role:
Author
ORCID:
0000-0003-3337-7229
More by this author
Institution:
University of Oxford
Role:
Author
ORCID:
0000-0002-4856-9410
More by this author
Role:
Author
ORCID:
0000-0003-2204-6969


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


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP