Forgetting in Answer Set Programming – A Survey

07/14/2021
by   Ricardo Gonçalves, et al.
0

Forgetting - or variable elimination - is an operation that allows the removal, from a knowledge base, of middle variables no longer deemed relevant. In recent years, many different approaches for forgetting in Answer Set Programming have been proposed, in the form of specific operators, or classes of such operators, commonly following different principles and obeying different properties. Each such approach was developed to somehow address some particular view on forgetting, aimed at obeying a specific set of properties deemed desirable in such view, but a comprehensive and uniform overview of all the existing operators and properties is missing. In this paper, we thoroughly examine existing properties and (classes of) operators for forgetting in Answer Set Programming, drawing a complete picture of the landscape of these classes of forgetting operators, which includes many novel results on relations between properties and operators, including considerations on concrete operators to compute results of forgetting and computational complexity. Our goal is to provide guidance to help users in choosing the operator most adequate for their application requirements.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2019

A Syntactic Operator for Forgetting that Satisfies Strong Persistence

Whereas the operation of forgetting has recently seen a considerable amo...
research
07/17/2017

When You Must Forget: beyond strong persistence when forgetting in answer set programming

Among the myriad of desirable properties discussed in the context of for...
research
05/12/2023

Dual Forgetting Operators in the Context of Weakest Sufficient and Strongest Necessary Conditions

Forgetting is an important concept in knowledge representation and autom...
research
01/10/2013

A Forgetting-based Approach to Merging Knowledge Bases

This paper presents a novel approach based on variable forgetting, which...
research
08/24/2011

Computing with Logic as Operator Elimination: The ToyElim System

A prototype system is described whose core functionality is, based on pr...
research
08/19/2021

Forgetting Formulas and Signature Elements in Epistemic States

Delgrande's knowledge level account of forgetting provides a general app...
research
06/22/2011

Propositional Independence - Formula-Variable Independence and Forgetting

Independence -- the study of what is relevant to a given problem of reas...

Please sign up or login with your details

Forgot password? Click here to reset