# revision_by_comparison_for_ranking_functions__29a5757f.pdf Revision by Comparison for Ranking Functions Meliha Sezgin and Gabriele Kern-Isberner TU Dortmund University, Germany {meliha.sezgin, gabriele.kern-isberner}@tu-dortmund.de Revision by Comparison (Rb C) is a non-prioritized belief revision mechanism on epistemic states that specifies constraints on the plausibility of an input sentence via a designated reference sentence, allowing for kind of relative belief revision. In this paper, we make the strategy underlying Rb C more explicit and transfer the mechanism together with its intuitive strengths to a semi-quantitative framework based on ordinal conditional functions where a more elegant implementation of Rb C is possible. We furthermore show that Rb C can be realized as an iterated revision by so-called weak conditionals. Finally, we point out relations of Rb C to credibilitylimited belief revision, illustrating the versatility of Rb C for advanced belief revision operations. 1 Introduction The aim of belief change operators [Alchourr on et al., 1985; Katsuno and Mendelzon, 1992] is to incorporate new pieces of information into an agent s belief set, which means they are intrinsically linked to the principle of primacy of update. Non-prioritized belief revision operators break with this goal and allow that new information can be rejected for several reasons (see [Hansson, 2008] for a survey). Revision by Comparison (Rb C) was firstly introduced by Ferm e and Rott in [2004] and represents a belief change mechanism that allows to accept a new input sentence β only to a certain degree, via specifying the strength of the new belief in the posterior belief state via a so-called reference sentence α. This flexible approach to belief revision results in a hybrid belief change operator between revision with an input information and the contraction of a reference sentence. Rb C adapts the kind of belief change to the prior belief state of an agent and thus links the reliability resp. priority of the new information to a reference sentence which is either specified via the input or can be selected freely by an agent. Except for a weaker form of belief change operators recently proposed in [Schwind et al., 2018], this dynamic form of belief change is unique to the methodology of Rb C and it leads to many interesting connections to other Contact Author forms of non-prioritized belief change. Among them are credibility-limited revision operators [Hansson et al., 2001; Booth et al., 2012], which perform a revision of the prior belief state solely if the new piece of information is credible enough, whereby credibility is defined via a fixed set of propositions whose determination remains unclear. Here, Rb C offers the chance to a more flexible approach to credibility using a reference sentence for each new piece of information. We give a motivating example: Example 1. On a sunny afternoon, an agent watches a video on BBC news that states that scientists discovered a rare penguin type that has the ability to fly! The agent is astonished! Even though she knows that penguins are birds and birds normally fly, she is also aware of the fact that penguins are an exception to this rule and do not fly. So the new information is highly unplausible, but on the other hand the BBC is a trustworthy source of information which acts as reference. For Rb C the reference sentence, e.g. the trustworthiness of the BBC news, can act as a a marker of reliability and allows us to revise with a seemingly unplausible new information only to a certain degree or even the devaluation of the reference. Despite the intuitive strengths of Rb C the implementation remains unclear in [Ferm e and Rott, 2004]. We show that this is not due to the intricateness of the revision mechanism per se but rather because the determination of the affected worlds is highly dependent on the relative positioning of input and reference beliefs. By changing the framework of belief representation and adapting the underlying change mechanism, we make the methodology and the ensuing application of Rb C more explicit and concise and therefore directly usable for revisions tools. Our main contributions are the following: We clarify the strategy underlying Rb C and present a more elegant implementation for total preorders in a semi-quantitative framework of belief representation. Using negative information in the form of so-called weak conditionals, we characterize Rb C as a conditional revision. We discuss the hybrid belief change character of Rb C and compare our results in the context of credibilitylimited revision operators. We start in Section 2 by stating some formal preliminaries, Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence (IJCAI-22) whereby we discuss the relation between two qualitative approaches to belief representation in more detail. After recapping the belief revision mechanism of Rb C in Section 3.1, we clarify its methodology by expressing it via possible worlds. This provides the grounds for presenting a more elegant implementation of Rb C via ranking functions [Spohn, 1988] in Section 3.3. And in Section 3.4, we characterize Rb C as a revision with a set of so-called weak conditionals using the highly adaptive framework of c-revisions [Kern-Isberner, 2001] and show that these implementations inherit all relevant features of Rb C. Before we conclude in Section 5, we compare Rb C operators to credibility-limited revision operators in Section 4. The proofs in this paper are straightforward, but technical, and therefore omitted due to lack of space. 2 Formal Preliminaries In this section, we define some basics from propositional resp. conditional logic and fix our notation. Then we deal with two qualitative belief representation frameworks in more detail. 2.1 Propositional and Conditional Logic We denote by L the set of formulas of a propositional language built over a finite signature Σ using logical connectives and , or and not . For conciseness of notation, we will omit the logical and-connector, writing αβ instead of α β, and overlining formulas will indicate negation, i.e., α means α. The material implication α β From α it (always) follows that β is, as usual, equivalent to α β. We denote by logical truths or tautologies and by logical falsehoods or contradictions. The set of all propositional interpretations over Σ is denoted by ΩΣ. As the signature will be fixed throughout the paper, we will usually omit the subscript and simply write Ω. As usual, we write ω |= α when a world satisfies α, i.e. when ω is a model of α. By slight abuse of notation, we will use ω both for the model and the corresponding conjunction of all positive or negated atoms. The set of all models of a formula α is denoted by Mod(α). The set of classical consequences of a set of formulas A L is Cn(A) = {α L | A |= α}. The deductively closed set of formulas which has exactly a subset W Ωas models is called the formal theory of W and defined as Th(W) = {α L | ω |= α for all ω W}. Let (L|L) = {(β|α) | α, β L} be a flat conditional language where α is called the antecedent of (β|α), and β is its consequent. (β|α) expresses If α, then (plausibly) β . We extend the standard conditional language to a weak conditional language (|L|L|). Weak conditionals represent negated conditional information, as used in Rational monotony [Lehmann and Magidor, 1992]. For a weak conditional (|β|α|), we call α the antecedent and β the consequent and (|β|α|) expresses If α, then β might be the case but β is not plausible . Weak conditionals express an agent s insecure attitude towards the consequent β if α is true, the negation of β is not plausible, but on the other hand β (only) might be true. It holds that (|β|α|) implements the negation of the corresponding standard conditional (β|α), the former is accepted iff the latter is not [Lewis, 1973]. The evaluation of a weak conditional corresponds to the evaluation of the standard con- ditional [De Finetti, 1975], with verification αβ, falsification αβ and neutrality α. 2.2 Belief Representation In most of the formal developments for methods of nonprioritized belief revision epistemic entrenchment relations, noted as E, are used. Epistemic entrenchment relations mirror the attitude of an agent towards her current beliefs, i.e. represent an inner ordering of the belief set. Some sentences in the belief set have a higher degree of epistemic entrenchment than others, i.e., are more easily abandoned when a contraction is carried out. These degrees of entrenchments are measured only qualitatively, i.e., for two sentences α, β L, the notation α E β stands for β is at least as epistemically entrenched as α and α 0 and κ( ) = , i.e. the higher κ(ω) the less plausible ω is. The normalization constraint calls for worlds having maximal plausibility and the belief set Bel(κ) = Th(κ 1{0}) is defined via worlds with minimal ranks. It is easy to see that each ranking function defines a TPO κ via ω κ ω iff κ(ω) κ(ω ) for all ω, ω Ω. (2) It holds that κ(α) := min{κ(ω) | ω |= α} and it holds that κ |= α if κ(α) > 0. A standard conditional (β|α) is accepted, κ |= (β|α), if κ(αβ) < κ(αβ). For weak conditionals (|β|α|) this condition is weakened s.t. κ |= (|β|α|), if κ(αβ) κ(αβ). 3 Revision by Comparison In this section, we clarify the methodology of Revision by Comparison, i.e., a belief revision mechanism that specifies the strengths of new beliefs according to the credibility of a reference sentence its coming from, and discuss its special hybrid belief change character. Furthermore, we transfer Rb C to the framework of ranking functions where its intuitive strengths become more apparent and implement it as a conditional revision. 3.1 Basics of Revision by Comparison Revision by Comparison αβ revises a prior belief state over a reference sentence α and an input sentence β. The main idea can be expressed as follows: Accept β in the posterior belief state with a degree of entrenchment that at least equals that of α. We allow for arbitrary input sentences β L but exclude reference sentences α to avoid cases where we have to accept input sentences β as far as logical truths and thus would have a conflict with (E4). In [Ferm e and Rott, 2004], Rb C is defined via a function αβ that can be applied to a belief set Bel( E) extracted from an entrenchment relation E, yielding a new belief set Bel( E) α β. Using belief states makes Rb C suitable for iterated belief revision, thus in the following, we will neglect the belief sets and recall Rb C as an operation on belief states represented by epistemic entrenchment relations. Definition 2 (Revision by Comparison, α,β E ). Let E be an epistemic entrenchment relation and α,β E be the posterior min(Mod(α), ) Mod(β) Mod(β) Figure 1: Schematic Revision by Comparison for plausibilistic preorders. The hatched area displays Mod entrenchment relation after Rb C with α as reference and β as input sentence. Then α,β E is defined by γ α,β E δ iff α (β γ) E (β δ), if γ E α γ E δ, otherwise (3) for any arbitrary sentences γ, δ. Exceeding the basic success condition formulated above, Ferm e and Rott formulated desirable properties for Rb C in [Ferm e and Rott, 2004] as follows: Let α,β E be the posterior entrenchment relation after an Rb C αβ. Then the following properties hold for α,β E : (Success) β is at least as entrenched as α: α α,β E β (Lifting) It does no extra lifting: α < α,β E β iff α 0, s.t. κ α,β c |= β and Rb C for ranking functions performs a revision with β Vacuous case: Since Mod α (β) = it holds that α,β = . Thus, κ α,β c (ω) = κ(ω) for all ω Ω α-contraction: Since Mod α (β) = it holds that κ(α) κ(β), i.e. κ α,β c (α) κ α,β c (β). Since κ α,β c (α) κ α,β c (β) holds for all κ α,β c and due to the minimality of ranks, we get that κ α,β c (α) κ α,β c (ω) for all ω Ω, thus κ α,β c |= α and Rb C for ranking functions results in a contraction of α It is clear from Theorem 4 that these results also hold for κ α,β as defined in Definition 3. We have seen that Rb C can be displayed as a revision with negative information, therefore the Darwiche and Pearl postulates [Darwiche and Pearl, 1997] are not the right framework to capture the dynamic belief change induced by Rb C. We illustrate Rb C with input sentence β and α as reference as a c-revision with α,β in the following example: Example 3. In Figure 3 a ranking function κ is depicted with Mod< α (β, κ) = {αβγ} = and Mod< κ κ α,β c αβγ, αβγ αβγ, αβγ 3 αβγ, αβγ αβγ, αβγ 2 αβγ αβγ, αβγ 1 αβγ αβγ 0 αβγ, αβγ αβγ Figure 3: Example of Revision by Comparion κ α β performed via a c-revision with α,β = {(|α|α (αβγ)|)} {αβγ, αβγ} = , i.e. Rb C κ α β with input β and reference α performs a β-contraction. It holds that α,β = {(|α|α (αβγ)|)} with impact factor ν αβγ = 2 and the c- revised ranking function κ α,β c = κ α,β = κ α β can be found in Figure 3 and it holds that κ α,β c |= β. 4 Related Work The dynamic belief change performed by Rb C moves it in the vicinity of credibility-limited revision operators (CLoperators) [Hansson et al., 2001], where a revision on a general epistemic state Ψ is solely performed if the input information is part of a set of credible formulas Bel(Ψ) C otherwise the prior belief state is kept. In [Booth et al., 2012], these operators are defined for epistemic states. Using Rb C we clarify the methodology of choosing a set of credible worlds. We have seen that Rb C with input β and reference α performs a revision with β in the case that β, β are more plausible than α, i.e. if Mod α (β) = . Thus Rb C generates a restricted set of credible worlds Cα,β = Mod α (β) which is dependent from the inputs β and α with Bel( ) Mod(β) Cα,β. The set is restricted since not the whole belief set Bel( ) is part of Cα,β. We define the belief set of an Rb C-based CL-operator Rb C α as follows: Bel( Rb C α β)= Bel( αβ), if Mod(β) Mod α (β) = Bel( ), otherwise Rb C is appealing as basis for a CL-operator since it allows for a flexible and reasonable determination of the set of credible worlds via choosing suitable reference sentences. Exploring extensions of CL-operators and their connection to Rb C more thoroughly is part of our future work. 5 Conclusion We have clarified the strategy underlying Revision by Comparison and transferred the versatile belief change mechanism to the semi-quantitative framework of ranking functions. The implementation of the Rb C-revised ranking function inherits all characteristics of Revision by Comparison as a hybrid belief change mechanism. Using negated conditional information, we defined Rb C as a conditional revision and therefore paved the way to the implementation of interesting operators capable of dealing with hybrid belief change operators. At last, we discussed the relationship between Rb C and credibility-limited belief revision operators. Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence (IJCAI-22) References [Alchourr on et al., 1985] Carlos Alchourr on, Peter G ardenfors, and David Makinson. On the logic of theory change: Partial meet contraction and revision functions. Journal of Symbolic Logic, 50:510 530, 06 1985. [Booth et al., 2012] Richard Booth, Eduardo Ferm e, S ebastien Konieczny, and Ram on Pino P erez. Credibilitylimited revision operators in propositional logic. 13th International Conference on the Principles of Knowledge Representation and Reasoning, KR 2012, 01 2012. [Darwiche and Pearl, 1997] A. Darwiche and J. Pearl. On the logic of iterated belief revision. Artificial Intelligence, 89:1 29, 1997. [De Finetti, 1975] B. De Finetti. Theory of Probability: A critical introductory treatment. Wiley Series in Probability and Statistics. Wiley, 1975. [Ferm e and Rott, 2004] Eduardo L. Ferm e and Hans Rott. Revision by comparison. Artif. Intell., 157(1-2):5 47, 2004. [G ardenfors and Makinson, 1988] Peter G ardenfors and David Makinson. Revisions of knowledge systems using epistemic entrenchment. In Moshe Y. Vardi, editor, Proceedings of the 2nd Conference on Theoretical Aspects of Reasoning about Knowledge, Pacific Grove, CA, USA, March 1988, pages 83 95. Morgan Kaufmann, 1988. [Grove, 1988] Adam Grove. Two modellings for theory change. Journal of Philosophical Logic, 17(2):157 170, 1988. [Hansson et al., 2001] Sven Ove Hansson, Eduardo Leopoldo Ferm e, John Cantwell, and Marcelo Alejandro Falappa. Credibility limited revision. The Journal of Symbolic Logic, 66(4):1581 1596, 2001. [Hansson, 2008] Sven Ove Hansson. What s new isn t always best. Theoria, 63:1 13, 2008. [Katsuno and Mendelzon, 1992] Hirofumi Katsuno and Alberto O. Mendelzon. Propositional knowledge base revision and minimal change. Artif. Intell., 52(3):263 294, 1992. [Kern-Isberner et al., 2017] Gabriele Kern-Isberner, Tanja Bock, Kai Sauerwald, and Christoph Beierle. Iterated contraction of propositions and conditionals under the principle of conditional preservation. In Christoph Benzm uller, Christine Lisetti, and Martin Theobald, editors, GCAI 2017. 3rd Global Conference on Artificial Intelligence, volume 50 of EPi C Series in Computing, pages 78 92. Easy Chair, 2017. [Kern-Isberner, 2001] Gabriele Kern-Isberner. Conditionals in Nonmonotonic Reasoning and Belief Revision - Considering Conditionals as Agents, volume 2087 of Lecture Notes in Computer Science. Springer, Berlin, 2001. [Lehmann and Magidor, 1992] Daniel Lehmann and Menachem Magidor. What does a conditional knowledge base entail? Artif. Intell., 55(1):1 60, 1992. [Lewis, 1973] David K. Lewis. Counterfactuals. Blackwell, Oxford, 1973. [Nayak, 1994] Abhaya C. Nayak. Iterated belief change based on epistemic entrenchment. Erkenntnis, 41(3):353 390, 1994. [Peppas and Williams, 1995] Pavlos Peppas and Mary-Anne Williams. Constructive Modelings for Theory Change. Notre Dame Journal of Formal Logic, 36(1):120 133, 1995. [Schwind et al., 2018] Nicolas Schwind, S ebastien Konieczny, and Pierre Marquis. On belief promotion. In Michael Thielscher, Francesca Toni, and Frank Wolter, editors, Principles of Knowledge Representation and Reasoning: Proceedings of the Sixteenth International Conference, KR 2018, Tempe, Arizona, 30 October - 2 November 2018, pages 297 307. AAAI Press, 2018. [Sezgin and Kern-Isberner, 2021] Meliha Sezgin and Gabriele Kern-Isberner. System Z for conditional belief bases with positive and negative information. In Eric Bell and Fazel Keshtkar, editors, Proceedings of the Thirty-Fourth International Florida Artificial Intelligence Research Society Conference, North Miami Beach, Florida, USA, May 17-19, 2021, 2021. [Spohn, 1988] Wolfgang Spohn. Ordinal conditional functions: A dynamic theory of epistemic states. In William L. Harper and Brian Skyrms, editors, Causation in Decision, Belief Change, and Statistics, pages 105 134. Springer, Dordrecht, 1988. Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence (IJCAI-22)