Exception-Based Knowledge Updates
Martin Slota, Joao Leite

TL;DR
This paper introduces a unified, semantic framework for knowledge updates that bridges classical logic and answer-set programming, enabling more flexible and principled updates through exception-based operators.
Contribution
It proposes RE-models as a new monotonic semantics for rule updates and develops a generic scheme for exception-based update operators unifying classical and rule update approaches.
Findings
RE-models outperform SE-models for rule updates
The scheme supports classical and rule update principles
A formal connection between classical and rule updates is established
Abstract
Existing methods for dealing with knowledge updates differ greatly depending on the underlying knowledge representation formalism. When Classical Logic is used, updates are typically performed by manipulating the knowledge base on the model-theoretic level. On the opposite side of the spectrum stand the semantics for updating Answer-Set Programs that need to rely on rule syntax. Yet, a unifying perspective that could embrace both these branches of research is of great importance as it enables a deeper understanding of all involved methods and principles and creates room for their cross-fertilisation, ripening and further development. This paper bridges the seemingly irreconcilable approaches to updates. It introduces a novel monotonic characterisation of rules, dubbed RE-models, and shows it to be a more suitable semantic foundation for rule updates than SE-models. Then it proposes a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Semantic Web and Ontologies · Logic, programming, and type systems
