“…Informally, given a knowledge base, we may wish to forget about (or discard) some redundant parts (such as atoms, predicates, concepts, etc) but still preserve the consequences for certain forms of reasoning. Forgetting has been introduced in many formalisms for knowledge representation, for instance, in propositional logic [17,18], first-order logic [19,31], modal logic [25,14,30], description logic [28,27,16], and logic programming [7,26,29]. The theory of forgetting has also been fruitfully applied in various contexts, e.g.…”