Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

An overview of KLM-style defeasible entailment

The usage of formal logic to solve problems in artificial intelligence has a long history in the field. Information is represented in a formal language, which facilitates algorithmic reasoning about some domain knowledge. Traditionally, the algorithms used for the reasoning services are monotonic, w...

Full description

Saved in:
Bibliographic Details
Main Author: Kaliski, Adam
Other Authors: Meyer, Thomas
Format: Thesis
Language:English
Published: Department of Computer Science 2021
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613218537472000
access_status_str Open Access
author Kaliski, Adam
author2 Meyer, Thomas
author_browse Kaliski, Adam
Meyer, Thomas
author_facet Meyer, Thomas
Kaliski, Adam
author_sort Kaliski, Adam
collection Thesis
description The usage of formal logic to solve problems in artificial intelligence has a long history in the field. Information is represented in a formal language, which facilitates algorithmic reasoning about some domain knowledge. Traditionally, the algorithms used for the reasoning services are monotonic, which states that adding knowledge never causes the retraction of an inference. A result of this is that if the knowledge in question contains examples that are exceptions to stated rules, then the entire knowledge base may become unsatisfiable. If the knowledge accurately represents the domain, then such a result is undesirable. One solution is nonmonotonic reasoning, which encompasses patterns of defeasible or “common sense” reasoning that may retract conclusions upon the addition of new information to a knowledge base. One of the most prominent frameworks for nonmonotonic reasoning is the one defined by Kraus, Lehmann, and Magidor (KLM). The KLM framework has very desirable features both for theoretical study of nonmonotonic reasoning, as well as for implementation in AI applications. However, the current state of the KLM framework spans numerous papers over two decades of research. This provides a challenge for new researchers to understand the current problems being studied, as well as to understand the framework well enough to either extend it or apply it. This dissertation aims to compile the theoretical work done in this framework to provide a single point of reference for anyone wishing to understand the KLM framework, as well as to know how to define a defeasible entailment relation, using homogenised terminology and notation that is now typical of the field. Firstly, the propositional logic used as the base language will be defined. Then, paralleling the way the framework was historically built up, a preferential semantics over that language will be described, before modifying the language itself with a defeasible connective, and introducing a nonmonotonic entailment relation over such a language. Then, recent extensions to this framework defining various classes of defeasible entailment are described. By the end of this dissertation, the reader should have a well rounded understanding of the KLM framework, from classical logic to defeasible logic.
format Thesis
id oai:open.uct.ac.za:11427/32743
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:32:39.476Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2021
publishDateRange 2021
publishDateSort 2021
publisher Department of Computer Science
publisherStr Department of Computer Science
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/32743 An overview of KLM-style defeasible entailment Kaliski, Adam Meyer, Thomas Computer Science The usage of formal logic to solve problems in artificial intelligence has a long history in the field. Information is represented in a formal language, which facilitates algorithmic reasoning about some domain knowledge. Traditionally, the algorithms used for the reasoning services are monotonic, which states that adding knowledge never causes the retraction of an inference. A result of this is that if the knowledge in question contains examples that are exceptions to stated rules, then the entire knowledge base may become unsatisfiable. If the knowledge accurately represents the domain, then such a result is undesirable. One solution is nonmonotonic reasoning, which encompasses patterns of defeasible or “common sense” reasoning that may retract conclusions upon the addition of new information to a knowledge base. One of the most prominent frameworks for nonmonotonic reasoning is the one defined by Kraus, Lehmann, and Magidor (KLM). The KLM framework has very desirable features both for theoretical study of nonmonotonic reasoning, as well as for implementation in AI applications. However, the current state of the KLM framework spans numerous papers over two decades of research. This provides a challenge for new researchers to understand the current problems being studied, as well as to understand the framework well enough to either extend it or apply it. This dissertation aims to compile the theoretical work done in this framework to provide a single point of reference for anyone wishing to understand the KLM framework, as well as to know how to define a defeasible entailment relation, using homogenised terminology and notation that is now typical of the field. Firstly, the propositional logic used as the base language will be defined. Then, paralleling the way the framework was historically built up, a preferential semantics over that language will be described, before modifying the language itself with a defeasible connective, and introducing a nonmonotonic entailment relation over such a language. Then, recent extensions to this framework defining various classes of defeasible entailment are described. By the end of this dissertation, the reader should have a well rounded understanding of the KLM framework, from classical logic to defeasible logic. 2021-02-01T10:24:45Z 2021-02-01T10:24:45Z 2020 2021-01-29T11:58:05Z Master Thesis Masters MSc http://hdl.handle.net/11427/32743 eng application/pdf Department of Computer Science Faculty of Science
spellingShingle Computer Science
Kaliski, Adam
An overview of KLM-style defeasible entailment
thesis_degree_str Master's
title An overview of KLM-style defeasible entailment
title_full An overview of KLM-style defeasible entailment
title_fullStr An overview of KLM-style defeasible entailment
title_full_unstemmed An overview of KLM-style defeasible entailment
title_short An overview of KLM-style defeasible entailment
title_sort overview of klm style defeasible entailment
topic Computer Science
url http://hdl.handle.net/11427/32743
work_keys_str_mv AT kaliskiadam anoverviewofklmstyledefeasibleentailment
AT kaliskiadam overviewofklmstyledefeasibleentailment