A New Approach for Revising Logic Programs

03/31/2016
by   Zhiqiang Zhuang, et al.
0

Belief revision has been studied mainly with respect to background logics that are monotonic in character. In this paper we study belief revision when the underlying logic is non-monotonic instead--an inherently interesting problem that is under explored. In particular, we will focus on the revision of a body of beliefs that is represented as a logic program under the answer set semantics, while the new information is also similarly represented as a logic program. Our approach is driven by the observation that unlike in a monotonic setting where, when necessary, consistency in a revised body of beliefs is maintained by jettisoning some old beliefs, in a non-monotonic setting consistency can be restored by adding new beliefs as well. We will define a syntactic revision function and subsequently provide representation theorem for characterising it.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/03/2020

A lemma on closures and its application to modularity in logic programming semantics

This note points out a lemma on closures of monotonic increasing functio...
research
04/29/2021

A General Katsuno-Mendelzon-Style Characterization of AGM Belief Base Revision for Arbitrary Monotonic Logics

The AGM postulates by Alchourrón, Gärdenfors, and Makinson continue to r...
research
08/15/2022

Sound and Relatively Complete Belief Hoare Logic for Statistical Hypothesis Testing Programs

We propose a new approach to formally describing the requirement for sta...
research
06/17/2013

The Rise and Fall of Semantic Rule Updates Based on SE-Models

Logic programs under the stable model semantics, or answer-set programs,...
research
03/08/2000

Relevance Sensitive Non-Monotonic Inference on Belief Sequences

We present a method for relevance sensitive non-monotonic inference from...
research
08/05/2022

Tree-Like Justification Systems are Consistent

Justification theory is an abstract unifying formalism that captures sem...
research
08/02/2018

Induction of Non-Monotonic Logic Programs to Explain Boosted Tree Models Using LIME

We present a heuristic based algorithm to induce non-monotonic logic pro...

Please sign up or login with your details

Forgot password? Click here to reset