A general approach to belief change in answer set programming
James Delgrande, Torsten Schaub, Hans Tompits, Stefan Woltran

TL;DR
This paper introduces a novel belief change framework for answer set programming, inspired by distance-based belief revision, utilizing SE models for formal, monotonic reasoning and providing practical encodings for implementation.
Contribution
It develops new methods for belief revision and merging in logic programming, satisfying AGM postulates, with encodings suitable for existing answer set solvers.
Findings
Revisions satisfy most AGM postulates.
Encodings enable direct implementation with answer set solvers.
Change operators do not increase formalism complexity.
Abstract
We address the problem of belief change in (nonmonotonic) logic programming under answer set semantics. Unlike previous approaches to belief change in logic programming, our formal techniques are analogous to those of distance-based belief revision in propositional logic. In developing our results, we build upon the model theory of logic programs furnished by SE models. Since SE models provide a formal, monotonic characterisation of logic programs, we can adapt techniques from the area of belief revision to belief change in logic programs. We introduce methods for revising and merging logic programs, respectively. For the former, we study both subset-based revision as well as cardinality-based revision, and we show that they satisfy the majority of the AGM postulates for revision. For merging, we consider operators following arbitration merging and IC merging, respectively. We also…
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 · Multi-Agent Systems and Negotiation · Logic, programming, and type systems
