# on_paraconsistent_belief_revision_in_lp__c3d5e757.pdf On Paraconsistent Belief Revision in LP Nicolas Schwind1, S ebastien Konieczny2, Ram on Pino P erez2 1 National Institute of Advanced Industrial Science and Technology, Tokyo, Japan 2 CRIL - CNRS, Universit e d Artois, Lens, France nicolas-schwind@aist.go.jp, {konieczny,pinoperez}@cril.fr Belief revision aims at incorporating, in a rational way, a new piece of information into the beliefs of an agent. Most works in belief revision suppose a classical logic setting, where the beliefs of the agent are consistent. Moreover, the consistency postulate states that the result of the revision should be consistent if the new piece of information is consistent. But in real applications it may easily happen that (some parts of) the beliefs of the agent are not consistent. In this case then it seems reasonable to use paraconsistent logics to derive sensible conclusions from these inconsistent beliefs. However, in this context, the standard belief revision postulates trivialize the revision process. In this work we discuss how to adapt these postulates when the underlying logic is Priest s LP logic, in order to model a rational change, while being a conservative extension of AGM/KM belief revision. This implies, in particular, to adequately adapt the notion of expansion. We provide a representation theorem and some examples of belief revision operators in this setting. Introduction Belief revision aims at incorporating, in a rational way, a new piece of information into the beliefs of an agent. The core of belief change theory (Alchourr on, G ardenfors, and Makinson 1985; G ardenfors 1988; Katsuno and Mendelzon 1991; Hansson 1999; Ferm e and Hansson 2011) is well-established now, and the numerous representation theorems, for instance (Alchourr on, G ardenfors, and Makinson 1985; G ardenfors 1988; Katsuno and Mendelzon 1991; Alchourr on and Makinson 1985) as well as the results showing the closeness between belief change and non-monotonic inference (G ardenfors 1990; Kraus, Lehmann, and Magidor 1990; Lehmann and Magidor 1992) and possibilistic logic (Dubois and Prade 1991; Dubois, Lang, and Prade 1994) confirm that the AGM framework (for Alchourr on, G ardenfors and Makinson 1985) correctly models this fundamental process. Nonetheless, some adaptations are required when one leaves the standard classical setting. In particular, one fundamental assumption of the AGM framework is that one works in extensions of classical logic (AGM postulates are stated for any logic satisfying some basic requirements, one Copyright 2022, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved. of which is that the consequence relation must contain all classical consequences). If one does not want this to occur then one quickly enters into unknown territories. To motivate this work, let us recall that the AGM revision postulates aim to formalize three intuitive principles: primacy of update. The new piece of information must be believed after the change; consistency. The result of the change has to be a consistent belief base whenever the new piece of information is consistent; minimal change. We want the result to be as close as possible to the previous beliefs: we do not want to add unnecessary new beliefs and we want to give up only the beliefs that prevent the first two principles from holding. Minimal change is really at the heart of belief change, as the revised base should be as pertinent as possible. So it is not a principle that can be relaxed. Primacy of update is a very natural requirement. Nonetheless, in some applications it may be sensible to expect a different behaviour. Sometimes we may want to be given the choice on whether to accept only a part of the new piece of information (Hansson 1998; Makinson 1998; Hansson et al. 2001; Booth et al. 2012; Falappa et al. 2012; Booth et al. 2014; Garapa, Ferm e, and Reis 2020). Or we may not want to give such a high priority on the new piece of information with respect to the current beliefs, which could lead us to promotion (Schwind, Konieczny, and Marquis 2018) or improvement (Konieczny, Medina Grespan, and Pino P erez 2010; Konieczny and Pino P erez 2008), or, when we want to give the same weight to both, to merging operators (Revesz 1993; Konieczny and Pino P erez 2002, 2011; Schwind and Konieczny 2020). So relaxations of this principle have been highly investigated. Contrastingly, the relaxations of the last principle, consistency, have rarely been investigated. We can see several reasons for that. First because, as explained above, the AGM framework requires working with a logic that is an extension of classical logic. So it prevents us from working with paraconsistent logics, that do not contain all classical consequences (in particular when the current belief base is not classically consistent). Another reason could be that adding a new piece of information into the beliefs of the agent when working in a paraconsistent logic could appear simple: as The Thirty-Sixth AAAI Conference on Artificial Intelligence (AAAI-22) these logics do not fear logical conflicts, simply performing the conjunction seems to be enough. This is a debatable point, since it forgets the fact that belief revision is about rational change; and the minimal change principle can be interpreted as a requirement to reject the conjunction in this case. This is what this paper is about. A number of AGM postulates are based on consistency conditions. For instance, in line with the previous point, one of the AGM postulates says that if the conjunction of the belief base and the new piece of information is consistent, then the result of the revision must be exactly this conjunction. This is very sensible in classical logic: if there is no logical conflict caused by the new piece of information we have nothing else to do than adding this piece of information. A direct counterpart of this postulate in paraconsistent logics would require to trivialize the change: we would always have to use the conjunction. So this postulate, and other ones, have to be adapted to be able to cope with paraconsistent logics. We want to stress that studying belief revision in a paraconsistent logic setting is more than a technical exercise or a purely theoretical question. The AGM setting assumes that the beliefs of the agent are consistent. If it is not the case, then any revision (by a consistent formula) will restore consistency. This is very sensible theoretically. But we want to stress than in real applications this will certainly be the exception rather than the general case. If an agent gathers its beliefs from a lot of different sources (think for instance of an ontology built from gathering information from internet sources), it may very easily happen that some parts of these beliefs are not consistent. In this case, either we can try to repair the inconsistencies, but this will certainly require arbitrary choices and does not really represent the current beliefs of the agent, or we can live with the inconsistency (Gabbay and Hunter 1991; Priest 2002; B eziau, Carnielli, and Gabbay 2007) until we explicitly obtain information allowing to solve these inconsistencies, while being able to derive sensible conclusions from the beliefs of the agent that are not related to these inconsistencies. As an example, consider that the current beliefs of the agents are p p q r and that the new piece of information is q. If someone uses a classical AGM/KM operator1 then the result will have to be consistent, so learning q will solve the conflict on p. But, without any additional information, it is arguable to consider that these variables can be independent, and that the expected result could be p p q r, i.e., that we take into account the new piece of information, but that it does not change anything about the conflict on p. There is no existing operator that allows that, and this is the kind of operators that we want to introduce in this paper. To do so, we will work in the LP logic setting. LP logic (for Logic of Paradox) (Priest 1979, 1991) is a 3-valued logic, with the third value meaning inconsistent ( both true and false ), that allows to isolate inconsistencies in the concerned propositional variables. For instance in a large base (or ontology), we can have several topics (identified by 1The KM framework is a particular case of AGM in the finite propositional case (Katsuno and Mendelzon 1991). sets of variables) with inconsistencies on some of these topics, but we want to be able to have non-trivial consequences on topics with no inconsistencies. LP logic allows to do that. We discuss how to adapt the AGM/KM postulates when the underlying logic is Priest s LP logic, in order to model a rational change, while being a conservative extension of AGM/KM belief revision. This requires in particular to adequately adapt the definition of expansion, since its direct translation is not adequate for non classical settings. We provide a representation theorem for this class of revision operators in terms of plausibility preorders (faithful assignements) on interpretations. And we define a whole family of distance-based operators, that generalize Dalal revision in this setting. For space reasons the proofs are omitted, but an extended version containing all the proofs is available from http://www.cril.fr/ konieczny/AAAI22-SKP.pdf. Formal Preliminaries Let LP S be a propositional language built up from a finite set of propositional variables PS = {x1, . . . , xn} and the usual connectives. Given X PS, X denotes the set PS \ X. The symbol X denotes the formula V xi X xi xi. Given a formula α, V ar(α) denotes the set of propositional variables appearing in α. An LP world ω is a mapping from PS to {0, 1, B} (the value B intuitively means both true and false ). These three truth values are ordered as 0 |PS| will force the best possible worlds to be the most classical ones (since the price to pay for a B value will be too high). And choosing an intermediate value (1 d B 01 |PS|) gives rise to operators that more or less favor classical truth values with respect to the B value, so one can choose the cost of not being consistent. Now let us show that there is only one operator with d B 01 < 1, and similarly there is a unique operator with d B 01 > |PS|: Proposition 12. 1. Let db, d b be such that d B 01 < 1 and d B 01 < 1. Then db = d b. 2. Let db, d b be such that d B 01 > |PS| and d B 01 > |PS|. Then db = d b. Since values d B 01 < 1 define the same operator, let us denote it by dinf. Likewise, the values d B 01 > |PS| define the operator denoted by dsup. So, intuitively, when defining an operator, one would rather choose a lower value for d B 01 when one is more reluctant to change, or stated equivalently, more tolerant to inconsistencies. In the most change-reluctant cases, in particular for dinf, one would expect the underlying operators not to be inclined to any change at all, giving as output a revised formula ϕ µ which always entails ϕ. Note that whereas this is not a desired behaviour in the classical setting where consistency must be preserved in all cases (cf. (R3)), this property is perfectly acceptable (although not necessary) in our LP setting. Let us call this property persistence : (Per) ϕ µ |=LP ϕ It turns out that, among the class of all operators based on a 0-1 symmetric decomposable distance, the operator dinf is the only operator satisfying (Per): Proposition 13. An operator db based on a 0-1 symmetric decomposable distance satisfies (Per) if and only if db = dinf. But, as our work shows, this is the simplest of all possibilities. And in fact all the remaining operators db, i.e., when d B 01 1 are strong LP revision operators: Proposition 14. An operator db based on a 0-1 symmetric decomposable distance satisfies (LP3) if and only if d B 01 1. Actually, the operator dsup can be characterized by an additional interesting property: (LP3 ) If ϕ is strongly PS-consistent and µ is consistent, then ϕ µ is strongly PS-consistent Proposition 15. An operator db based on a 0-1 symmetric decomposable distance satisfies (LP3 ) if and only if db = dsup. So the operator dsup forces the result of the revision to be consistent whenever it is possible. The postulates (LP3 ) and (LP3) are two adaptations of (R3) in our framework. Note that there can be other interesting ones. Let us illustrate the (differences in) behaviour of these operators on the following example: Example 3. Consider first the following worlds: ωϕ = 000000000000 ω1 = 0000000BBBBB ω2 = 1000000BBBB0 ω3 = 1110000BB000 ω4 = 111111100000 ω5 = B000000BBBB0 ω6 = BBB0000BB000 Now, let ϕ and µ be two formulae such that JϕK = {ωϕ} and JµK = {ω1, ω2, ω3, ω4}. Let d1 B 01 = 1 and d2 B 01 = 2. We get that ϕ dinf µ = {ω1, ω5, ω6}, ϕ d1 B 01 µ = {ω1, ω2, ω3}, ϕ d2 B 01 µ = {ω3, ω4}, and ϕ dsup µ = {ω4}. Accordingly, the higher the value of d B 01, the more classical the result of the revision of ϕ by µ. Related Work There is a few related work on revision on paraconsistent logics. The first approach we are aware of is (da Costa and Bueno 1998), which contains an extensive discussion on why belief revision in paraconsistent logics makes perfect sense. It uses da Costa Cn logics, but does not go further than discussing the standard AGM postulates in this setting. In (Mares 2002) the author works with a dedicated logic R, where an additional structure is required to guide the revision process, and no link is made with the standard approach. In (Priest 2001) the proposed operator used a complex process using different criteria to rank all bases considered as potential solutions. This paper also discussed which are the AGM postulates satisfied by this operator. In (Girard and Tanaka 2016) the authors use LP logic, like us, but they defined two particular operators, corresponding to Segerberg s irrevocable revision (Segerberg 1998) and to Nayak s lexicographic revision (Nayak 1994) on 3-valued interpretations. Their operators are defined using dynamic epistemic logic, and they do not study the links with AGM postulates. Note that none of these works provide a representation theorem, and none of them safely extend the classical AGM/KM framework. The only two works that we are aware of where the authors provide representation theorems are (Testa, Coniglio, and Ribeiro 2017) and (Testa et al. 2018). But in both cases they use a logic with an explicit consistency connector, and the theorems are set for the basic postulates only, not for the full set of AGM postulates. In this work we discussed how to adapt the AGM/KM postulates when the underlying logic is Priest s LP logic, in order to model a rational change, as a conservative extension of AGM/KM belief revision. This implied in particular to adequately adapt the notion of expansion. We provided a representation theorem and some examples of belief revision operators in this setting. We hope that this work will allow to rethink the definition of revision as rational change instead of as consistent change, and will be applied to frameworks where some beliefs are more important/fundamental than others. Acknowledgements This work has benefited from the support of the AI Chair BE4mus IA of the French National Research Agency (ANR20-CHIA-0028) and of the JSPS KAKENHI Grant Number JP20K11947. The third author has also been partially funded by the program PAUSE of Coll ege de France. References Alchourr on, C. E.; G ardenfors, P.; and Makinson, D. 1985. On the logic of theory change: partial meet contraction and revision functions. Journal of Symbolic Logic, 50: 510 530. Alchourr on, C. E.; and Makinson, D. 1985. On the logic of theory change: safe contraction. Studia Logica, 44(4): 405 422. Benferhat, S.; Lagrue, S.; and Papini, O. 2005. Revision of partially ordered information: axiomatization, semantics and iteration. In Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI 05), 376 381. Bloch, I.; and Lang, J. 2002. Towards mathematical morpho-logics, 367 380. Heidelberg: Physica-Verlag HD. Booth, R.; Ferm e, E.; Konieczny, S.; and Pino P erez, R. 2012. Credibility limited revision operators in propositional logic. In Proceedings of the 13th International Conference on Principles of Knowledge Representation and Reasoning (KR 12), 116 125. Booth, R.; Ferm e, E.; Konieczny, S.; and Pino P erez, R. 2014. Credibility-limited improvement operators. In Proceedings of the 21st European Conference on Artifical Intelligence (ECAI 14), 123 128. B eziau, J.-Y.; Carnielli, W. A.; and Gabbay, D. M. 2007. Handbook of paraconsistency. Studies in logic. College publications. da Costa, N. C.; and Bueno, O. 1998. Belief change and inconsistency. Logique et Analyse, 41(161/163): 31 56. Dalal, M. 1988. Investigations into a theory of knowledge base revision: preliminary report. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI 88), 475 479. Dubois, D.; Lang, J.; and Prade, H. 1994. Handbook of Logic in Artificial Intelligence and Logic Programming, volume 3 : Nonmonotonic Reasoning and Uncertain Reasoning, chapter Possibilistic Logic. Oxford Science Publications. Dubois, D.; and Prade, H. 1991. Epistemic entrenchment and possibilistic logic. Artificial Intelligence, 50: 223 239. Falappa, M. A.; Kern-Isberner, G.; Reis, M. D. L.; and Simari, G. R. 2012. Prioritized and non-prioritized multiple change on belief bases. Journal of Philosophical Logic, 41(1): 77 113. Ferm e, E.; and Hansson, S. O. 2011. AGM 25 years: twentyfive years of research in belief change. Journal of Philosophical Logic, 40(2): 295 331. Gabbay, D. M.; and Hunter, A. 1991. Making inconsistency respectable: a logical framework for inconsistency in reasoning. In International Workshop on Fundamentals of Artificial Intelligence Research (FAIR 91), 19 32. Garapa, M.; Ferm e, E.; and Reis, M. D. L. 2020. Credibilitylimited base revision: new classes and their characterizations. Journal of Artificial Intelligence Research, 69: 1023 1075. G ardenfors, P. 1988. Knowledge in flux. MIT Press. G ardenfors, P. 1990. Belief revision and nonmonotonic logic: two sides of the same coin? In Proceedings of the 9th European Conference on Artificial Intelligence (ECAI 90), 768 773. Girard, P.; and Tanaka, K. 2016. Paraconsistent dynamics. Synthese, 193(1): 1 14. Hansson, S.; Ferme, E.; Cantwell, J.; and Falappa, M. 2001. Credibility limited revision. Journal of Symbolic Logic, 66(4): 1581 1596. Hansson, S. O. 1998. What s new isn t always best. Theoria, 1 13. Special issue on non-prioritized belief revision. Hansson, S. O. 1999. A textbook of belief dynamics. Theory change and database updating. Kluwer. Katsuno, H.; and Mendelzon, A. O. 1991. Propositional knowledge base revision and minimal change. Artificial Intelligence, 52: 263 294. Konieczny, S.; Medina Grespan, M.; and Pino P erez, R. 2010. Taxonomy of improvement operators and the problem of minimal change. In Proceedings of the 12th International Conference on Principles of Knowledge Representation and Reasoning (KR 10), 161 170. Konieczny, S.; and Pino P erez, R. 2002. Merging information under constraints: a logical framework. Journal of Logic and Computation, 12(5): 773 808. Konieczny, S.; and Pino P erez, R. 2008. Improvement operators. In Proceedings of the 11th International Conference on Principles of Knowledge Representation and Reasoning (KR 08), 177 187. Konieczny, S.; and Pino P erez, R. 2011. Logic based merging. Journal of Philosophical Logic, 40(2): 239 270. Kraus, S.; Lehmann, D.; and Magidor, M. 1990. Nonmonotonic reasoning, preferential models and cumulative logics. Artificial Intelligence, 44: 167 207. Lehmann, D.; and Magidor, M. 1992. What does a conditional knowledge base entail? Artificial Intelligence, 55(1): 1 60. Makinson, D. 1998. Screened revision. Theoria, 14 23. Special issue on non-prioritized belief revision. Mares, E. D. 2002. A paraconsistent theory of belief revision. Erkenntnis, 56(2): 229 246. Nayak, A. C. 1994. Iterated belief change based on epistemic entrenchment. Erkenntnis, 41(3): 353 390. Priest, G. 1979. The logic of paradox. Journal of Philosophical Logic, 8(1): 219 241. Priest, G. 1991. Minimally inconsistent LP. Studia Logica, 50: 321 331. Priest, G. 2001. Paraconsistent belief revision. Theoria, 67(3): 214 228. Priest, G. 2002. Paraconsistent logic, 287 393. Springer Netherlands. Revesz, P. Z. 1993. On the semantics of theory change: arbitration between old and new information. In Proceedings of the 12th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Databases, 71 92. Schwind, N.; and Konieczny, S. 2020. Non-prioritized iterated revision: improvement via incremental belief merging. In Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR 20), 738 747. Schwind, N.; Konieczny, S.; and Marquis, P. 2018. On belief promotion. In Proceedings of the 16th International Conference on the Principles of Knowledge Representation and Reasoning (KR 18), 297 307. Segerberg, K. 1998. Irrevocable belief revision in dynamic doxastic logic. Notre Dame Journal of Formal Logic, 39(3): 287 306. Testa, R.; Ferm e, E.; Garapa, M.; and Reis, M. 2018. How to construct remainder sets for paraconsistent revisions: preliminary report. In 17th International Workshop on Non Monotonic Reasoning (NMR 18). Testa, R. R.; Coniglio, M. E.; and Ribeiro, M. M. 2017. AGM-like paraconsistent belief change. Logic Journal of the IGPL, 25(4): 632 672.