Back to Search Start Over

Algorithmic definitions for KLM-style defeasible disjunctive Datalog.

Authors :
Morris, Matthew
Ross, Tala
Meyer, Thomas
Source :
South African Computer Journal; Dec2020, Vol. 32 Issue 2, p141-170, 30p
Publication Year :
2020

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10157999
Volume :
32
Issue :
2
Database :
Complementary Index
Journal :
South African Computer Journal
Publication Type :
Academic Journal
Accession number :
147570518
Full Text :
https://doi.org/10.18489/sacj.v32i2.846