Abstract
We present a new approach to evaluate conditionals in human reasoning. This approach is based on the weak completion semantics which has been successfully applied to adequately model various other human reasoning tasks in the past. The main idea is to explicitly consider the case, where the condition of a conditional is unknown with respect to some background knowledge, and to evaluate it with minimal revision followed by abduction. We formally compare our approach to a recent approach by Schulz and demonstrate that our proposal is superior in that it can handle more human reasoning tasks.
The authors are mentioned in alphabetical order.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
We consider weak completion semantics and, hence, a clause of the form \(A \leftarrow \bot \) is turned into \(A \leftrightarrow \bot \) provided that this is the only clause in the definition of A.
- 3.
Note that undefined atoms are not identified with \(\bot \) as in the completion of \(\mathcal{P}\) [5].
- 4.
In this section, the abnormality predicates are not needed. We have kept them to be in line with our general approach to model human reasoning episodes (see e.g. [7]) and to be able to extend the example in the future by, for example, considering the case that the captain is not law-abiding or that a rifle is malfunctioning.
References
Baral, C., Gelfond, M., Rushton, J.N.: Probabilistic reasoning with answer sets. TPLP 9(1), 57–144 (2009)
Baral, C., Hunsaker, M.: Using the probabilistic logic programming language p-log for causal and counterfactual reasoning and non-naive conditioning. In: Veloso, M.M. (ed.) IJCAI, pp. 243–249 (2007)
Bench-Capon, T.J.M.: Representing counterfactual conditionals. In: Cohn, A.G. (ed.) Proceedings of the Artificial Intelligence and Simulation of Behaviour, pp. 51–60. Pitman and Kaufmann, Brighton, England (1989)
Byrne, R.M.J.: The Rational Imagination: How People Create Alternatives to Reality. MIT Press, Cambridge (2007)
Clark, K.L.: Negation as failure. In: Gallaire, H., Minker, J. (eds.) Logic and Data Bases, vol. 1, pp. 293–322. Plenum Press, New York (1978)
Dietz, E.-A., Hölldobler, S., Pereira, L.M.: On indicative conditionals. In: Hölldobler, S., Liang, Y. (eds.) Proceedings of the 1st International Workshop on Semantic Technologies, CEUR Workshop Proceedings, vol. 1339, pp. 19–30 (2015)
Dietz, E.-A., Hölldobler, S., Ragni, M.: A computational logic approach to the suppression task. In: Miyake, N., Peebles, D., Cooper, R.P. (eds.) Proceedings of the 34th Annual Conference of the Cognitive Science Society, pp. 1500–1505. Cognitive Science Society, Austin, TX (2012)
Dietz, E.-A., Hölldobler, S., Ragni, M.: A computational logic approach to the abstract and the social case of the selection task. In: 11th International Symposium on Logical Formalizations of Commonsense Reasoning (2013)
Dietz, E.-A., Hölldobler, S., Wernhard, C.: Modeling the suppression task under weak completion and well-founded semantics. J. Appl. Non-Class. Logics 24(1–2), 61–85 (2014)
Edgington, D.: On conditionals. Mind 104(414), 235–329 (1995)
Evans, J., Over, D.: If. Oxford cognitive science series. Oxford University Press, Oxford (2004)
Fitting, M.: A Kripke-Kleene semantics for logic programs. J. Logic Program. 2(4), 295–312 (1985)
Ginsberg, M.L.: Counterfactuals. Artif. Intell. 30(1), 35–79 (1986)
Hoerl, C., McCormack, T., Beck, S.R.: Understanding counterfactuals and causation. In: Hoerl, C., McCormack, T., Beck, S.R. (eds.) Consciousness and Self-consciousness. Oxford University Press, Oxford (2011)
Hölldobler, S., Kencana Ramli, C.D.P.: Logic programs under three-valued Łukasiewicz semantics. In: Hill, P.M., Warren, D.S. (eds.) ICLP 2009. LNCS, vol. 5649, pp. 464–478. Springer, Heidelberg (2009)
Hölldobler, S., Kencana Ramli, C.D.P.: Logics and networks for human reasoning. In: Alippi, C., Polycarpou, M., Panayiotou, C., Ellinas, G. (eds.) ICANN 2009, Part II. LNCS, vol. 5769, pp. 85–94. Springer, Heidelberg (2009)
Hölldobler, S., Philipp, T., Wernhard, C.: An abductive model for human reasoning. In: Logical Formalizations of Commonsense Reasoning, Papers from the AAAI 2011 Spring Symposium, AAAI Spring Symposium Series, Technical Reports, pp. 135–138. AAAI Press, Cambridge, MA (2011)
Hölldobler, S., Ramli, C.K.: Contraction properties of a semantic operator for human reasoning. In: Li, L., Yen, K.K. (eds.) Proceedings of the Fifth International Conference on Information, pp. 228–231. International Information Institute (2009)
Kakas, A.C., Kowalski, R.A., Toni, F.: Abductive logic programming. J. Logic Comput. 2(6), 719–770 (1993)
Kencana Ramli, C.D.: Logic programs and three-valued consequence operators. Master’s thesis, Institute for Artificial Intelligence, TU Dresden, 2009
Lewis, D.: Counterfactuals. Blackwell Publishers, Oxford (1973)
Lewis, D.: Probabilities of conditionals and conditional probabilities. Philos. Rev. 95, 581–589 (1976)
Lewis, D.: On the Plurality of Worlds. Blackwell Publishers, Oxford (1986)
Lloyd, J.W.: Foundations of Logic Programming. Springer, Heidelberg (1984)
Łukasiewicz, J.: O logice trójwartościowej. Ruch Filozoficzny, 5:169–171, 1920: English translation: on three-valued logic. In: Łukasiewicz, J., Borkowski, L. (eds.) Selected Works, pp. 87–88. North Holland, Amsterdam (1990)
Pearl, J.: Causality: Models, Reasoning, and Inference. Cambridge University Press, New York (2000)
Pearl, J.: The algorithmization of counterfactuals. Ann. Math. Artif. Intell. 61(1), 29–39 (2011)
Pereira, L.M., Aparício, J.N.: Relevant counterfactuals. EPIA 1989. LNCS, vol. 390, pp. 107–118. Springer, Heidelberg (1989)
Pereira, L.M., Dietz, E.-A., Hölldobler, S.: A computational logic approach to the belief bias effect. In: Proceedings of the 14th International Conference on Principles of Knowledge Representation and Reasoning (2014)
Pereira, L.M., Dietz, E.-A., Hölldobler, S.: Contextual abductive reasoning with side-effects. TPLP 14, 633–648 (2014)
Pereira, L.M., Saptawijaya, A.: Abduction and beyond in logic programming with application to morality. IfCoLog J. Logics Appl. Special issue on“Frontiers of Abduction” (2015, accepted)
Ramsey, F.: The Foundations of Mathematics and Other Logical Essays. Harcourt, Brace and Company, New York (1931)
Rescher, N.: What If?: Thought Experimentation In Philosophy. Transaction Publishers, New Brunswick (2005)
Rescher, N.: Conditionals. MIT Press, Cambridge (2007)
Routen, T., Bench-Capon, T.J.M.: Hierarchical formalizations. Int. J. Man-Mach. Stud. 35(1), 69–93 (1991)
Schulz, K.: Minimal models vs. logic programming: the case of counterfactual conditionals. J. Appl. Non-Class. Logics 24(1–2), 153–168 (2014)
Sloman, S.: Causal Models How People Think about the World and Its Alternatives. Oxford University Press, Oxford (2005)
Stalnaker, R.C.: A theory of conditionals. In: Rescher, N. (ed.) Studies in Logical Theory, pp. 98–112. Blackwell, Oxford (1968)
Stalnaker, R.C., Thomason, R.H.: A semantic analysis of conditional logic. Theoria 36, 23–42 (1970)
Stenning, K., van Lambalgen, M.: Human Reasoning and Cognitive Science. A Bradford Book. MIT Press, Cambridge (2008)
Vennekens, J., Bruynooghe, M., Denecker, M.: Embracing events in causal modelling: interventions and counterfactuals in CP-logic. In: Janhunen, T., Niemelä, I. (eds.) JELIA 2010. LNCS, vol. 6341, pp. 313–325. Springer, Heidelberg (2010)
Vennekens, J., Denecker, M., Bruynooghe, M.: CP-logic: a language of causal probabilistic events and its relation to logic programming. CoRR, abs/0904.1672 (2009)
Woodward, J.: Psychological studies of causal and counterfactual reasoning. In: Hoerl, C., McCormack, T., Beck, S.R. (eds.) Understanding Counterfactuals, Understanding Causation: Issues in Philosophy and Psychology, Consciousness and Self-consciousness. Oxford University Press, Oxford (2011)
Acknowledgements
We like to thank Luís Moniz Pereira, Bob Kowalski and Marco Ragni for many discussions and comments on earlier drafts of our work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Dietz, EA., Hölldobler, S. (2015). A New Computational Logic Approach to Reason with Conditionals. In: Calimeri, F., Ianni, G., Truszczynski, M. (eds) Logic Programming and Nonmonotonic Reasoning. LPNMR 2015. Lecture Notes in Computer Science(), vol 9345. Springer, Cham. https://doi.org/10.1007/978-3-319-23264-5_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-23264-5_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23263-8
Online ISBN: 978-3-319-23264-5
eBook Packages: Computer ScienceComputer Science (R0)