Abstract
This chapter presents an adaptive logic enhancement of conditional logics of normality that allows for defeasible applications of Modus Ponens to conditionals. In addition to the possibilities these logics already offer in terms of reasoning about conditionals, this way they are enriched by the ability to perform default inferencing. The idea is to apply Modus Ponens defeasibly to a conditional A ? B and a fact A on the assumption that it is ?safe? to do so concerning the factual and conditional knowledge at hand. It is, for instance, not safe if the given information describes exceptional circumstances: although birds usually fly, penguins are exceptional to this rule. The two adaptive standard strategies are shown to correspond to different intuitions, a skeptical and a credulous reasoning type, which manifest themselves in the handling of so-called floating conclusions.
A previous version of this chapter was published in the Journal of Applied Non-Classical Logic under the same title [1]
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A floating conclusion is a proposition that can be reached by two conflicting and equally strong arguments (see our discussion in Sect. 2.5).
- 2.
In some conditional logics of normality \(\leadsto \) is not primitive. For instance in [9] it is defined by making use of Kripkean modal logic. There the core properties are shown to be equivalent to an extension of the modal logic \({\mathbf {S4}}\). See [21] for a comparative study of various semantic systems for the core properties such as the preferential structures of [11], the \(\epsilon \)-semantics of [23], the possibilistic structures of [24] and \(\kappa \)-rankings of [25, 26].
- 3.
- 4.
The proofs are fairly standard and can be found e.g. in [11].
- 5.
I adopt the names \({\mathbf {P}}\) and \({\mathbf {R}}\) for these logics from [19]. Although these are the same names as used for the systems in the pioneering KLM paper [11], the reader may be warned: the approach in terms of conditional logics differs from the KLM perspective which deals with rules of inference rather than with axioms. Also, strictly speaking, Rational Monotonicity as defined in [11] is a rule of inference whereas (RM) as defined above is an axiomatic counterpart to it.
- 6.
Some weakening or variants of Rational Monotonicity have been proposed: e.g. \(\vdash _{{\mathbf {}}} ((A\leadsto B) \wedge ((A\wedge C) \not \leadsto \lnot B)) \supset ((A\wedge C) \leadsto B)\) (IRR) in the context of Description Logic by Giordano et al. [34] or in the context of conditional deontic logics \(\vdash _{{\mathbf {}}} ((A\leadsto B) \wedge (A\not \leadsto \lnot (B\wedge C))) \supset ((A\wedge C)\leadsto B)\) (WRM) by Goble in [35].
- 7.
More precisely, Lexicographic Closure strengthens Rational Closure for all defaults with antecedents that have a finite rank: if \(A\) has finite rank and \(A\leadsto B\) is in the rational closure of \(D\), then \(A\leadsto B\) is in the lexicographic closure of \(D\).
- 8.
The name (Inh) indicates that the property of being exceptional is inherited along \(\leadsto \)-paths.
- 9.
A more precise notion of what it means that a condition is “unsafe” will be given in the next section by means of a marking definition.
- 10.
Preemption plays an important role in the research on inheritance networks (see [48]).
- 11.
- 12.
Note that in case we do not add \(a\not \leadsto \bot \) to our premises, \({\mathbf {P_{\min }}}\) is rather rigorous and also entails \(a \leadsto \bot \).
- 13.
The reason is as follows. Suppose first that \(b_{n-1} \not \leadsto \lnot b_{n-2}\). In this case by means of (RM) and since \(b_{n-1} \leadsto b_n\) also \((b_{n-1} \wedge b_{n-2}) \leadsto b_n\). By (RT) and since \(b_{n-2} \leadsto b_{n-1}\), \(b_{n-2} \leadsto b_n\). But then since \(a\), \(a\leadsto \lnot b_n\) and \(a \leadsto \dots \leadsto b_{n-2} \leadsto b_n\), by (SpeG), \({\bullet }b_{n-2}\). Now suppose \(b_{n-1} \leadsto \lnot b_{n-2}\). Since \({\bullet }b_{n-1}\) we get \({\bullet }\lnot b_{n-2}\) by (Inh). Altogether, \({\bullet }b_{n-2} \vee {\bullet }\lnot b_{n-2}\). Note that this argument does not hold in \({\mathbf {Pp}}\) since it makes essentially use of (RM).
- 14.
Note that \({\mathbf {P_{\min }}}\) entails \(a\leadsto d\) and moreover \(a\leadsto \bot \) (in case we do not manually add \(a \not \leadsto \bot \) to the premises, see also footnote 12).
- 15.
The reason is as follows. Suppose \(\lnot {\bullet }c\). Suppose (i) \(b \leadsto \lnot a\). Since also \(a\), \(a\leadsto b\) and \(a\leadsto a\) (by (ID)) we get \({\bullet }b\) by (Spe2). Assume \(b \not \leadsto \lnot c\). By (RM), \((b\wedge c) \leadsto \lnot a\). Since also \(a\), \(a\leadsto a\) and \(a \leadsto (b \wedge c)\) (by (CC), \(a \leadsto b\) and \(a \leadsto c\)) we have \({\bullet }(b\wedge c)\) by (Spe2). By (Inh) and (CI) also \({\bullet }c\),—a contradiction. Hence, \(b \leadsto \lnot c\). By (Inh) \({\bullet }\lnot c\). Now suppose (ii) \(b \not \leadsto \lnot a\). Since \(b\leadsto \lnot e\) by (RM) \((a\wedge b)\leadsto \lnot e\). Since \(a \leadsto b\) by (RT) \(a\leadsto \lnot e\). By the latter, \(a\), \(\lnot {\bullet }c\) and \(a\leadsto c\) we have \(c \not \leadsto e\) due to (Spe2). By \(a\), \(a\leadsto \lnot e\) and \(a\leadsto c\leadsto d \leadsto e\) we have \({\bullet }d\) due to (SpeG). Assume \(d\not \leadsto \lnot c\). Then by (RM) \((c\wedge d)\leadsto e\) and by (RT), \(c \leadsto e\),—a contradiction. Hence \(d \leadsto \lnot c\) and by (Inh), \({\bullet }\lnot c\). Altogether we get \({\bullet }c \vee {\bullet }\lnot c\).
- 16.
It is not entailed by \({\mathbf {P_{\min }}}\) in case we add \((p \wedge s \wedge r) \not \leadsto \bot \).
- 17.
As will been shown, for instance, for Rational Closure in the next chapter.
- 18.
As discussed in Sect. 6.2, ALs also employ semantic selections on the models of the \({\mathbf {LLL}}\).
- 19.
Delgrande introduces in fact two equivalent proposals in this paper. The other one, which I do not discuss above, is based on forming maximal consistent extensions of the conditional knowledge base at hand (in contrast to the maximal consistent extensions of the factual knowledge which I discuss here). Note, however, that a similar criticism applies to both approaches.
- 20.
Computing Conditional Entailment is a pretty complex and challenging task. Hence, the authors only offer a computational approximation in terms of an assumption-based truth maintenance-like system (see [57]).
- 21.
The proofs can be found in the Appendix.
References
Straßer, C.: Adaptively applying modus ponens in conditional logics of normality. J. Appl. Non-Class. Logic 22(1–2), 125–148 (2012)
Reiter, R.: A logic for default reasoning. Artif. Intell. 13(1–2), 81–132 (1980)
McCarthy, J.: Circumscription—a form of non-monotonic reasoning. Artif. Intell. 13, 27–29 (1980)
Moore, R.C.: Possible-world semantics for autoepistemic logic. In: Proceedings of the Workshop on Non-monotonic Reasoning, pp. 344–354. AAAI (1984)
Stalnaker, R.F.: A theory of conditionals. In: Reischer, N. (ed.) Studies in Logical Theory. Basil Blackwell, Oxford (1968)
Lewis, D.: Counterfactuals. Blackwell, Oxford (2000)
Adams, E.W.: The Logic of Conditionals. D. Reidel Publishing Co., Dordrecht (1975)
Gärdenfors, P.: Conditionals and changes of belief. Acta Philos. Fennica 30 (2–4), 20 (1978)
Boutilier, C.: Conditional logics of normality: a modal approach. Artif. Intell. 68(1), 87–154 (1994)
Lamarre, P.: S4 as the conditional logic of nonmonotonicity. In: Proceedings of the Second International Conference on the Principles of Knowledge Representation and Reasoning, pp. 357–367. Morgan Kaufmann, San Francisco (1991)
Kraus, S., Lehmann, D.J., Magidor, M.: Nonmonotonic reasoning, preferential models and cumulative logics. Artif. Intell. 44, 167–207 (1990)
Delgrande, J.: An approach to default reasoning based on a first-order conditional logic: revised report. Artif. Intell. 36(1), 63–90 (1988)
Boutilier, C.: Unifying default reasoning and belief revision in a modal framework. Artif. Intell. 68(1), 33–85 (1994)
Wobcke, W.: Belief revision, conditional logic and nonmonotonic reasoning. Notre Dame J. Formal Logic 36(1), 55–102 (1995)
Lehmann, D.J., Magidor, M.: What does a conditional knowledge base entail? Artif. Intell. 55(1), 1–60 (1992)
Pearl, J.: System Z: a natural ordering of defaults with tractable applications to nonmonotonic reasoning. In: TARK ’90: Proceedings of the 3rd Conference on Theoretical Aspects of Reasoning About Knowledge, pp. 121–135. Morgan Kaufmann Publishers Inc., San Francisco (1990)
Broda, K., Gabbay, D.M., Lamb, L.C., Russo, A.M.: Labelled natural deduction for conditional logics of normality. Logic J. IGPL 10(2), 123–163 (2002)
Schröder, L., Pattinson, D., Hausmann, D.: Optimal tableaux for conditional logics with cautious monotonicity. In: Proceeding of the 2010 Conference on ECAI 2010: 19th European Conference on Artificial Intelligence, pp. 707–712. IOS Press, Amsterdam (2010)
Giordano, L., Gliozzi, V., Olivetti, N., Pozzato, G.: Analytic tableau calculi for KLM rational logic R. In: Proceedings of the 10th European Conference on Logics in Artificial Intelligence, pp. 190–202. ACM, New York (2006)
Arieli, O., Avron, A.: General patterns for nonmonotonic reasoning: from basic entailments to plausible relations. Logic J. IGPL 8(2), 119–148 (2000)
Friedman, N., Halpern, J.Y.: Plausibility measures and default reasoning. J. ACM 48, 1297–1304 (1996)
Geffner, H., Pearl, J.: Conditional entailment: bridging two approaches to default reasoning. Artif. Intell. 53(2–3), 209–244 (1992)
Pearl, J.: Probabilistic semantics for nonmonotonic reasoning: a survey. In: Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning, pp. 505–516. Morgan Kaufmann Publishers Inc., San Francisco (1989)
Dubois, D., Prade, H.: Possibilistic logic, preferential models, non-monotonicity and related issues. In: Proceedings of the 12th International Joint Conference on Artificial Intelligence, pp. 419–424. Morgan Kaufmann, San Francisco (1991)
Goldszmidt, M., Pearl, J.: Rank-based systems: a simple approach to belief revision, belief update, and reasoning about evidence and actions. In: Proceedings of the Third International Conference on Knowledge Representation and Reasoning, pp. 661–672. Morgan Kaufmann, San Francisco (1992)
Spohn, W.: Ordinal conditional functions: a dynamic theory of epistemic states. In: W.L. Harper, B. Skyrms (eds.) Causation in Decision, Belief Change and Statistics, pp. 105–134. Springer, Heidelberg (1988)
Chellas, B.F.: Basic conditional logic. J. Philos. Logic 4(2), 133–153 (1975)
Nute, D.: Topics in Conditional Logic. Philosophical Studies Series in Philosophy, vol. 20. D. Reidel Publishing. Co., Dordrecht (1980)
Neufeld, E.: Defaults and probabilities: extensions and coherence. In: Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning, pp. 312–323. Morgan Kaufmann Publishers Inc., San Francisco (1989)
Poole, D.: The effect of knowledge on belief: conditioning, specificity and the lottery paradox in default reasoning. Artif. Intell. 49(1–3), 281–307 (1991)
Stalnaker, R.F.: What is a nonmonotonic consequence relation? Fundam. Inform. 21(1/2), 7–21 (1994)
Giordano, L., Gliozzi, V., Olivetti, N., Pozzato, G.L.: Preferential vs rational description logics: which one for reasoning about typicality? In: Proceedings of the 2010 Conference on ECAI 2010: 19th European Conference on Artificial Intelligence, pp. 1069–1070. IOS Press (2010)
Giordano, L., Gliozzi, V., Olivetti, N., Pozzato, G.L.: A nonmonotonic extension of KLM preferential logic P. In: Proceedings of the 17th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR’10, pp. 317–332. Springer, Heidelberg (2010)
Giordano, L., Olivetti, N., Gliozzi, V., Pozzato, G.L.: ALC + T: a preferential extension of description logics. Fundam. Inform. 96, 341–372 (2009)
Goble, L.: A proposal for dealing with deontic dilemmas. In: A. Lomuscio, D. Nute (eds.) DEON. Lecture Notes in Computer Science, vol. 3065, pp. 74–113. Springer, Heidelberg (2004)
Goldszmidt, M., Pearl, J.: On the relation between rational closure and system Z. In: Third International Workshop on Nonmonotonic Reasoning (South Lake Tahoe), pp. 130–140 (1990)
Freund, M.: Default extensions: dealing with computer information. Artif. Intell. 92(1–2), 277–288 (1997)
Shoham, Y.: A semantical approach to nonmonotonic logics. In: Ginsberg, M.L. (ed.) Readings in Non-Monotonic Reasoning, pp. 227–249. Morgan Kaufmann, Los Altos (1987)
Shoham, Y.: Reasoning about Change: Time and Causation from the Standpoint of Artificial Intelligence. MIT Press, Cambridge (1988)
Lehmann, D.J.: Another perspective on default reasoning. Ann. Math. Artif. Intell. 15(1), 61–82 (1995)
Benferhat, S., Cayrol, C., Dubois, D., Lang, J., Prade, H.: Inconsistency management and prioritized syntax-based entailment. In: IJCAI’93: Proceedings of the 13th International Joint Conference on Artificial Intelligence, pp. 640–645. Morgan Kaufmann Publishers Inc., San Francisco (1993)
Goldzsmidt, M., Morris, P., Pearl, J.: A maximum entropy approach to nonmonotonic reasoning. IEEE Trans. Pattern Anal. Mach. Intell. 15(3), 220–232 (1993)
Delgrande, J.: On a rule-based interpretation of default conditionals. Ann. Math. Artif. Intell. 48(3–4), 135–167 (2006)
Dung, P.M., Son, T.C.: An argument-based approach to reasoning with specificity. Artif. Intell. 133(1–2), 35–85 (2001)
Booth, R.: The lexicographic closure as a revision process. J. Appl. Non-Class. Logics 11(1–2), 35–58 (2001)
Genovese, V., Giordano, L., Gliozzi, V., Pozzato, G.L.: A conditional constructive logic for access control and its sequent calculus. In: Automated Reasoning with Analytic Tableaux and Related Methods. Lecture Notes in Computer Science, pp. 164–179. Springer, Heidelberg (2011)
Garg, D., Abadi, M.: A modal deconstruction of access control logics. In: Proceedings of the Theory and Practice of Software, 11th International Conference on Foundations of Software Science and Computational Structures, FOSSACS’08/ETAPS’08, pp. 216–230. Springer, Berlin (2008)
Horty, J.F.: Some direct theories of nonmonotonic inheritance. In: D. Gabbay, C.J. Hogger, J.A. Robinson (eds.) Handbook of Logic in Artificial Intelligence and Logic Programming, Vol. 3: Nonmonotonic Reasoning and Uncertain Reasoning, pp. 111–187. Oxford University Press, Oxford (1994)
Ginsberg, M.: Essentials of Artificial Intelligence. Morgan Kaufmann Publishers Inc., San Francisco (1994)
Makinson, D., Schlechta, K.: Floating conclusions and zombie paths: two deep difficulties in the “directly skeptical” approach to defeasible inheritance nets. Artif. Intell. 48(2), 199–209 (1991)
Horty, J.F.: Skepticism and floating conclusions. Artif. Intell. 135, 55–72 (2002)
Straßer, C.: A deontic logic framework allowing for factual detachment. J. Appl. Logic 9(1), 61–80 (2010)
Batens, D.: A universal logic approach to adaptive logics. Log. Univers. 1, 221–242 (2007)
Putte, F.V.D., Straßer, C.: Extending the standard format of adaptive logics to the prioritized case. Logique at Analyse 55(220), 601–641 (2012)
Pollock, J.: Defeasible reasoning. Cogn. Sci. 11(4), 481–518 (1987)
Lamarre, P.: A family of non-monotonic inference systems based on conditional logics. Tech. Rep., AAAI FS-93-01 (1993)
de Kleer, J.: An assumption-based TMS. In: Readings in Nonmonotonic Reasoning, pp. 280–298. Morgan Kaufmann, San Francisco (1987)
Jeffry, P.F., Renee, E.: On relevance in nonmonotonic reasoning: some empirical studies. In: Russ, G., Devika, S. (eds.) Relevance: AAAI 1994 Fall Symposium Series, pp. 64–67. AAAI Press, Palo Alto (1994)
Bonevac, D.: Deduction, Introductory Symbolic Logic, 2nd edn. Blackwell, Malden (2003)
Koons, R.: Defeasible reasoning. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy, Winter 2009 edn. Stanford University Press, Stanford (2009)
Reiter, R., Criscuolo, G.: On interacting defaults. In: IJCAI’81: Proceedings of the 7th International Joint Conference on Artificial Intelligence, pp. 270–276. Morgan Kaufmann, San Francisco (1981)
Acknowledgments
I thank Joke Meheus, Dunja Šešelja, and the anonymous reviewers of the Journal of Applied Non-Classical Logic for valuable comments concerning a previous version of this chapter.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Straßer, C. (2014). Adaptively Applying Modus Ponens in Conditional Logics of Normality. In: Adaptive Logics for Defeasible Reasoning. Trends in Logic, vol 38. Springer, Cham. https://doi.org/10.1007/978-3-319-00792-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-00792-2_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-00791-5
Online ISBN: 978-3-319-00792-2
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)