=Paper=
{{Paper
|id=Vol-3197/short4
|storemode=property
|title=Situated Conditionals - A Brief Introduction
|pdfUrl=https://ceur-ws.org/Vol-3197/short4.pdf
|volume=Vol-3197
|authors=Giovanni Casini,Thomas Meyer,Ivan Varzinczak
|dblpUrl=https://dblp.org/rec/conf/nmr/CasiniMV22
}}
==Situated Conditionals - A Brief Introduction==
Situated Conditionals - A Brief Introduction (Extended Abstract) Giovanni Casini1,2,3 , Thomas Meyer2,3,1 and Ivan Varzinczak4,5,3,1 1 ISTI - CNR, Pisa, Italy 2 University of Cape Town, South Africa 3 CAIR, South Africa 4 CRIL, Univ. Artois & CNRS, France 5 Stellenbosch University, South Africa Abstract We extend the expressivity of classical conditional reasoning by introducing situation as a new parameter. The enriched conditional logic generalises the defeasible conditional setting in the style of Kraus, Lehmann, and Magidor, and allows for a refined semantics that is able to distinguish, for example, between expectations and counterfactuals. We introduce the language for the enriched logic and define an appropriate semantic framework for it. We analyse which properties generally associated with conditional reasoning are still satisfied by the new semantic framework, provide a suitable representation result, and define an entailment relation based on Lehmann and Magidorβs generally-accepted notion of Rational Closure. Keywords Conditional reasoning, non-monotonic reasoning, counterfactual reasoning, defeasible reasoning, belief revision 1. Introduction is β = {πΌ, π½, . . .}. The set of all valuations (worlds) is denoted π° = {π’, π£, . . .}. Whenever it eases presenta- Conditionals are at the heart of human everyday reason- tion, we represent valuations as sequences of atoms (e.g., ing and play an important role in the logical formalisa- p) and barred atoms (e.g., p), with the usual understand- tion of reasoning. Two very common interpretations, that ing. E.g., the valuation bfp conveys the idea that b is are also strongly interconnected, are conditionals repre- true, f is false, and p is true. π£ satisfies πΌ is indicated by senting expectations (βIf it is a bird, then presumably π£ β© πΌ, while JπΌK = def {π£ β π° | π£ β© πΌ} and for π β β, it fliesβ), and conditionals representing counterfactuals JπK = def βοΈ πΌβπ JπΌK. π |= πΌ denotes classical propositional (βIf Napoleon had won at Waterloo, all Europe would be entailment. Given a set of valuations π , fml(π ) indicates speaking Frenchβ). The first example above assumes that a formula characterising the set π . the premises of conditionals are consistent with what is A defeasible conditional |βΌ is a binary relation on β. A believed, while the second example assumes that those suitable semantics for rational conditionals is provided by premises are inconsistent with an agentβs beliefs. This ranked interpretations. poses a formal problem for the classical semantics of conditional reasoning, that we are going to explain in Ex- Definition 1. A ranked interpretation R is a function ample 1, but let us introduce some formal preliminaries from π° to N βͺ {β}, satisfying the following convexity first. A conference version of this work has been pre- property: for every π β N, if R(π’) = π, then, for every π sented at AAAI-21 [1], while an extended technical report 0 β€ π < π, there is a π’β² β π° for which R(π’β² ) = π. is available online [2]. Figure 1 gives an example of two ranked interpretations. For a given ranked interpretation R and valuation π£, we 2. Formal background denote with R(π£) the rank of π£. The number R(π£) in- dicates the degree of atypicality of π£. So the valuations We assume a finite set of propositional atoms π« = judged most typical are those with rank 0, while those with {π, π, . . .}, while the set of all propositional sentences an infinite rank are judged so atypical as to be implausible. We can therefore partition the set π° w.r.t. R into the set NMR 2022: 20th International Workshop on Non-Monotonic Reason- of plausible valuations π°R = {π’ β π° | R(π’) β N}, and π def ing, August 07β09, 2022, Haifa, Israel β def π implausible valuations π°R = π° β π°R . $ giovanni.casini@isti.cnr.it (G. Casini); tmeyer@cair.org.za Let R be a ranked interpretation and let πΌ β β. Then (T. Meyer); ivarzinczak@icloud.com (I. Varzinczak) JπΌKπR =π° R β©JπΌK, and minJπΌKR ={π’ β JπΌKR | R(π’) β€ def π π def π 0000-0002-4267-4447 (G. Casini); 0000-0003-2204-6969 (T. Meyer); 0000-0002-0025-9632 (I. Varzinczak) R(π£) for all π£ β JπΌKR }. A defeasible conditional πΌ |βΌ π½ π Β© 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). can be given an intuitive semantics in terms of ranked CEUR Workshop Proceedings http://ceur-ws.org ISSN 1613-0073 CEUR Workshop Proceedings (CEUR-WS.org) 151 interpretations as follows: πΌ |βΌ π½ is satisfied in R (de- counterfactual conditionals such as βHad Mauritius not noted R β© πΌ |βΌ π½) if minJπΌKπR β Jπ½K, with R referred been colonised, the dodo would not flyβ. Moreover, it is to as a ranked model of πΌ |βΌ π½. It is easily verified that possible to reason coherently with situated conditionals R β© Β¬πΌ |βΌ β₯ iff π°R π β JπΌK. Hence we frequently without needing to know whether their premises are plau- abbreviate Β¬πΌ |βΌ β₯ as πΌ. sible or counterfactual. In the case of penguins and dodos, for example, it allows us to state that penguins usually do not fly assuming to be in a situation in which penguins 3. Situated conditionals existing, and that dodos usually do not fly, assuming do- dos exist, while being unaware of whether or not penguins Back to our problem, let us present an extended version and dodos actually exist. At the same time, it remains of the (admittedly over-used) penguin example. possible to make statements about what necessarily holds, Example 1. Suppose we know that birds usually fly (b |βΌ regardless of any plausible or counterfactual premise. f), that penguins are birds (p β b) that usually do not fly A situated conditional (SC) is a statement πΌ |βΌπΎ π½, (p |βΌ Β¬f). Also, we know that dodos were birds (d β b) with πΌ, π½, πΎ β β, which is read as βgiven the situation πΎ, that usually did not fly (d |βΌ Β¬f), and that dodos do not π½ holds on condition that πΌ holdsβ. exist anymore. Using the standard ranked semantics (Defi- To provide a suitable semantics for SCs we define epis- nition 1) we have two ways of modelling this information. temic interpretations, a refined version of the ranked in- The first option is to formalise what an agent believes terpretations. We distinguish between two classes of valu- by referring to valuations with rank 0 in a ranked inter- ations: plausible valuations with a finite rank, and implau- pretation. That is, the agent believes πΌ is true iff β€ |βΌ πΌ sible valuations with an infinite rank. Within implausible holds. In such a case, β€ |βΌ Β¬d means that the agent be- valuations we further distinguish between those that would lieves that dodos do not exist. A model for this conditional be considered as possible, and those that would be impos- knowledge base is shown in Figure 1 (left). The main limi- sible. This is formalised by assigning to each valuation π’ tation of this representation is that all exceptional entities a tuple of the form β¨π, πβ© where π β N, or β¨β, πβ© where have the same status as dodos, since they cannot be satis- π β N βͺ {β}. The π in β¨π, πβ© is intended to indicate that fied at rank 0. Hence we have β€ |βΌ Β¬p, just as we have π’ has a finite rank, while the β in β¨β, πβ© is intended to β€ |βΌ Β¬d, and we are not able to distinguish between the indicated that π’ has an infinite rank, where finite ranks are status of the dodos (they do not exist anymore) and the viewed as more typical than infinite ranks. Implausible status of the penguins (they are simply exceptional birds). valuations that are considered possible have an infinite The second option is to represent what an agent believes rank β¨β, πβ© where π β N, while those considered impossi- in terms of all valuations with finite ranks. That is, an ble have the infinite rank β¨β, ββ©, where β¨β, ββ© is taken agent believes πΌ to hold iff Β¬πΌ |βΌ β₯ holds. If dodos to be less typical than any of the other infinite ranks. def do not exist, we add the statement d |βΌ β₯. A model for Formally, let R = {β¨π, πβ© | π β N} βͺ {β¨β, πβ© | π β this case is depicted in Figure 1 (right). Here we can N βͺ {β}}. We define the total ordering βͺ― over R as distinguish between what is considered false (dodos exist) follows: β¨π₯1 , π¦1 β© βͺ― β¨π₯2 , π¦2 β© if and only if π₯1 = π₯2 and and what is exceptional (penguins), but we are unable π¦1 β€ π¦2 , or π₯1 = π and π₯2 = β, where π < β for all to reason coherently about counterfactuals, since from π β N}. We need to extend the notion of convexity of d |βΌ β₯ we can conclude anything about dodos. ranked interpretations to epistemic interpretations: let e be a function from π° to R. e is said to be convex (w.r.t.βͺ―) if and only the following holds: i) If e(π’) = β¨π, πβ©, then, β π° β (J0K βͺ J1K βͺ J2K) β π° β (J0K βͺ J1K βͺ J2K) for all π s.t. 0 β€ π < π, there is a π’π β π° s.t. e(π’π ) = 2 pdbf , pdbf , pdbf 2 pdbf β¨π, πβ©; and ii) if e(π’) = β¨β, πβ© for π β N, then, for all π 1 pdbf , pdbf , pdbf , pdbf 1 pdbf , pdbf , s.t. 0 β€ π < π, there is a π’π β π° s.t. e(π’π ) = β¨β, πβ©. 0 pdbf , pdbf , pdbf 0 pdbf , pdbf , pdbf Definition 2. An epistemic interpretation E is a total Figure 1: Left: a ranked interpretation of the KB in Exam- function from π° to R that is convex. ple 1 satisfying β€ |βΌ Β¬d. Right: a ranked interpretation of the KB expanded with d |βΌ β₯. We let π°Eπ = def {π’ β π° | E(π’) = β¨π, πβ© for some π β N} β def and π°E = {π’ β π° | E(π’) = β¨β, πβ© for some π β N}. def We let minJπΌKE = {π’ β JπΌK | E(π’) βͺ― E(π£) for all We introduce a logic of situated conditionals to over- π£ β JπΌK}, minJπΌKπE = def {π’ β JπΌK β© π°Eπ | E(π’) βͺ― E(π£) for come this problem. The central insight is that adding an π all π£ β JπΌK β© π°E }, and minJπΌKβ def E = {π’ β JπΌK β© π°E | β explicit notion of context to standard conditionals allows E(π’) βͺ― E(π£) for all π£ β JπΌKβ©π°Eβ }. We can now provide for a refined semantics of this enriched language in which a semantic definition of situated conditionals in terms of the problems described in Example 1 can be dealt with epistemic interpretations. adequately. It also allows us to reason coherently with 152 β¨β, ββ© Jp β§ Β¬bK βͺ Jd β§ Β¬bK These properties are inspired by both the KLM char- β¨β, 1β© pdbf , pdbf acterisation of conditional reasoning [3, 4] and the AGM β¨β, 0β© pdbf , pdbf approach to belief revision [5]. A situated conditional re- β¨π, 2β© pdbf lation that is closed under all these properties is a Full β¨π, 1β© pdbf , pdbf Situated Conditional (FSC). A representation theorem β¨π, 0β© pdbf , pdbf , pdbf connects the class of FSCβs to the class of epistemic inter- pretations. Figure 2: Model of the statements in Example 2. Theorem 1. Every epistemic interpretation generates an FSC. Every FSC can be generated by an epistemic inter- pretation. Definition 3. E β© πΌ |βΌπΎ π½ (abbreviated as πΌ |βΌEπΎ π½) if Beyond investigating the properties characterising the minJπΌ β§ πΎKπE β Jπ½K if JπΎK β© π°Eπ ΜΈ= β ; class of epistemic interpretations, we have also modeled a {οΈ β first form of non-monotonic entailment relation, minimal minJπΌ β§ πΎKE β Jπ½K otherwise. closure, that is based on the classical rational closure Intuitively, this definition evaluates πΌ |βΌπΎ π½ as follows. defined for ranked models [4]. If the situation πΎ is compatible with the plausible part of For a detailed explanation of the properties characteris- E (the valuations in π°Eπ ) then πΌ |βΌπΎ π½ holds if the most ing FSCβs, the proof of the representation theorem, and a typical plausible models of πΌ β§ πΎ are also models of π½. presentation of the minimal closure, we refer the reader On the other hand if the situation πΎ is not compatible to the technical report [2]. with the plausible part of E (that is, all models of πΎ have an infinite rank) then πΌ |βΌπΎ π½ holds if the most typical implausible (but possible) models of πΌβ§πΎ are also models 4. Concluding remarks of π½. SCs and epistemic interpretations allow to model more correctly the conditionals in Example 1. The main contributions of this work can be summarised as follows: (i) the motivation for and the provision of a sim- Example 2. Consider the following rephrasing of the ple situation-based form of conditional which is general statements in Example 1. βBirds usually flyβ becomes enough to be used in several application domains (e.g., b |βΌβ€ f. Defeasible information about penguins and do- planning [2, Example 5.1]); (ii) an intuitive semantics dos are modelled using p |βΌp Β¬f and d |βΌd Β¬f. Given which is based on a semantic construction that has proven that dodos donβt exist anymore, the statement d |βΌβ€ β₯ useful in the area of belief change and that is more general leaves open the existence of dodos in the infinite rank, and also more fine-grained than the standard preferen- which allows for coherent reasoning under the assump- tial semantics; (iii) an investigation of the properties that tion that dodos exist (the context d). Moreover, informa- situated conditionals satisfy and of their appropriateness tion such as dodos and penguins necessarily being birds for knowledge representation and reasoning, in particular can be modelled by the conditionals p β§ Β¬b |βΌpβ§Β¬b β₯ when reasoning about information that is incompatible and d β§ Β¬b |βΌdβ§Β¬b β₯, relegating the valuations in with background knowledge, and (iv) the definition of a Jp β§ Β¬bK βͺ Jd β§ Β¬bK to the rank β¨β, ββ©. Figure 2 shows form of entailment for contextual conditional knowledge a model of these statements. bases based on the widely-accepted notion of rational closure, which is reducible to classical propositional rea- We have identified relevant situated rationality postu- soning. lates, that represent desirable properties for SCs: Next steps are the extension of this approach to other logics. Description Logics, for which rational closure has |= πΌ β π½, πΌ |βΌπΎ πΏ (Ref) πΌ |βΌπΎ πΌ (LLE) already been reformulated [6, 7, 8], are the first candidates. π½ |βΌπΎ πΏ πΌ |βΌπΎ π½, πΌ |βΌπΎ πΏ πΌ |βΌπΎ πΏ, π½ |βΌπΎ πΏ We also plan to investigate refinements of RC such as (And) (Or) πΌ |βΌπΎ π½ β§ πΏ πΌ β¨ π½ |βΌπΎ πΏ lexicographic closure [9] and their variants [10, 11, 12]. πΌ |βΌπΎ π½, |= π½ β πΏ πΌ |βΌπΎ π½, πΌ ΜΈ|βΌπΎ Β¬πΏ A conference version of this work was presented at (RW) (RM) πΌ |βΌπΎ πΏ πΌ β§ πΏ |βΌπΎ π½ AAAI-21 [1], and, while an extended version of the paper πΌ |βΌπΎ π½ β€ ΜΈ|βΌβ€ Β¬πΎ, πΌ β§ πΎ |βΌβ€ π½ is under review at the moment, a technical report can be (Inc) (Vac) found online [2]. πΌ β§ πΎ |βΌβ€ π½ πΌ |βΌπΎ π½ πΎβ‘πΏ πΌ |βΌπΎβ§πΏ π½ (Ext) (SupExp) πΌ |βΌπΎ π½ iff πΌ |βΌπΏ π½ πΌ β§ πΎ |βΌπΏ π½ πΏ |βΌβ€ β₯, πΌ β§ πΎ |βΌπΏ π½ (SubExp) πΌ |βΌπΎβ§πΏ π½ 153 Acknowledgments Proceedings of the 14th European Conference on Logics in Artificial Intelligence (JELIA), number The work of Giovanni Casini was partially supported by 8761 in LNCS, Springer, 2014, pp. 92β106. TAILOR (Foundations of Trustworthy AI β Integrating [11] G. Casini, T. Meyer, I. Varzinczak, Taking defeasi- Reasoning, Learning and Optimization), a project funded ble entailment beyond rational closure, in: F. Cal- by EU Horizon 2020 research and innovation programme imeri, N. Leone, M. Manna (Eds.), Proceedings of under GA No 952215. the 16th European Conference on Logics in Artifi- This work was supported in part by the ANR Chaire cial Intelligence (JELIA), number 11468 in LNCS, IA BE4musIA: BElief change FOR better MUlti-Source Springer, 2019, pp. 182β197. Information Analysis (ANR-20-CHIA-0028). [12] G. Casini, U. Straccia, Defeasible inheritance-based description logics, JAIR 48 (2013) 415β473. References [1] G. Casini, T. A. Meyer, I. Varzinczak, Contex- tual conditional reasoning, in: Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2021, Thirty-Third Conference on Innovative Applications of Artificial Intelligence, IAAI 2021, The Eleventh Symposium on Educational Advances in Artifi- cial Intelligence, EAAI 2021, Virtual Event, Febru- ary 2-9, 2021, AAAI Press, 2021, pp. 6254β6261. URL: https://ojs.aaai.org/index.php/AAAI/article/ view/16777. [2] G. Casini, T. A. Meyer, I. Varzinczak, Situated conditional reasoning, CoRR abs/2109.01552 (2021). URL: https://arxiv.org/abs/2109.01552. arXiv:2109.01552. [3] S. Kraus, D. Lehmann, M. Magidor, Nonmono- tonic reasoning, preferential models and cumulative logics, Artificial Intelligence 44 (1990) 167β207. [4] D. Lehmann, M. Magidor, What does a conditional knowledge base entail?, Art. Int. 55 (1992) 1β60. [5] C. AlchourrΓ³n, P. GΓ€rdenfors, D. Makinson, On the logic of theory change: Partial meet contraction and revision functions, Journal of Symbolic Logic 50 (1985) 510β530. [6] P. Bonatti, Rational closure for all description logics, Artificial Intelligence 274 (2019) 197β223. [7] G. Casini, U. Straccia, Rational closure for defeasi- ble description logics, in: T. Janhunen, I. NiemelΓ€ (Eds.), Proceedings of the 12th European Confer- ence on Logics in Artificial Intelligence (JELIA), number 6341 in LNCS, Springer-Verlag, 2010, pp. 77β90. [8] L. Giordano, V. Gliozzi, N. Olivetti, G. Pozzato, Semantic characterization of rational closure: From propositional logic to description logics, Art. Int. 226 (2015) 1β33. [9] D. Lehmann, Another perspective on default rea- soning, Annals of Math. and Art. Int. 15 (1995) 61β82. [10] G. Casini, T. Meyer, K. Moodley, R. NortjΓ©, Rel- evant closure: A new form of defeasible reasoning for description logics, in: E. FermΓ©, J. Leite (Eds.), 154