Skip to main content
Log in

Generation and Selection of Abductive Explanations for Non-Omniscient Agents

  • Published:
Journal of Logic, Language and Information Aims and scope Submit manuscript

Abstract

Among the non-monotonic reasoning processes, abduction is one of the most important. Usually described as the process of looking for explanations, it has been recognized as one of the most commonly used in our daily activities. Still, the traditional definitions of an abductive problem and an abductive solution mention only theories and formulas, leaving agency out of the picture. Our work proposes a study of abductive reasoning from an epistemic and dynamic perspective. In the first part we explore syntactic definitions of both an abductive problem in terms of an agent’s information and an abductive solution in terms of the actions that modify the agent’s information. We look at diverse kinds of agents, including not only omniscient ones but also those whose information is not closed under logical consequence and those whose reasoning abilities are not complete. In the second part, we look at an existing logical framework whose semantic model allows us to interpret the previously stated formulas, and we define two actions that represent forms of abductive reasoning.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. Note how the operations of adding and removing information cannot be fully specified until we fix a specific notion and a semantic model. For example, in the possible worlds semantics in which knowledge is understood as what is true in all epistemically possible situations, change in knowledge amounts to expand or shrink this set of possible worlds. But if in the same setting we work with the notion of beliefs, usually understood as what is true in only the most plausible worlds, then change in beliefs amounts only to change in the plausibility ordering.

  2. A systematic revision of the different cases that arise can be found in Soler-Toscano and Velázquez-Quesada (2010).

  3. More cases can be eliminated with further assumptions about the agent’s information, like truth or consistency; see Subsect. 3.4.

  4. Physical laws can be properly considered logical formulas, but the action that we define below for abductive reasoning (Definition 17) uses a formula and a rule as different kinds of information. In this setting, it is more appropriate to consider that physical laws are rules.

  5. In fact, non-Euclidean geometries originated when going in depth into this question.

  6. Observe how this makes every solution consistent.

  7. Observe how this form of abductive reasoning can be seen as a particular form of belief revision driven by the agent’s inferential abilities: she has observed and therefore knows \(\psi \), but she also knows that from \(\varphi \) she can derive \(\psi \), so she will revise her beliefs in order to incorporate \(\varphi \) into them. The relation between abductive reasoning and belief revision has been already studied, e.g., Boutilier and Becher (1995), Aliseda (2006).

  8. The indistinguishability relation should not be confused with the equal plausibility relation, given by the intersection \(\le \cap \ge \).

  9. This does not hold in the general case because the operations do change the model (the access set function and the plausibility relation), therefore affecting the truth-value of formulas that can see such change (formulas including \(\mathrm{A }{}\), \(\langle \sim \rangle \,{}\) or \(\langle \le \rangle \,{}\)); cf. Holliday and Icard (2010).

  10. Strictly speaking, \(\lnot \chi \) should become \(\lnot \lnot l\), but using \(l\) makes the example clearer. Most importantly, as we explain further on, it is easy to provide Mary with the reasoning ability to get \(l\) from \(\lnot \lnot l\).

  11. Such action is more naturally represented as the announcement of \(e\), but in our model Mary has explicitly \(\lnot \lnot e\). There are two options here. The most elegant one is to introduce an action representing Mary’s inference from \(\lnot \lnot e\) to \(e\) [see, again, Velázquez-Quesada (2010)], and then work with the announcement in its most natural form (\(e\)). Due to space reasons, here we have chosen to work with this special form of observing that the electric line works.

  12. If \(\psi \) is not propositional, the effect of observing it is not interchangeable with an abductive step; see Holliday and Icard (2010).

References

  • Aliseda, A. (2006). Abductive reasoning. Logical investigations into discovery and explanation, synthese library series (Vol. 330). Berlin: Springer.

    Google Scholar 

  • Baltag, A., & Smets, S. (2008). A qualitative theory of dynamic interactive belief revision. In G. Bonanno, W. van der Hoek, & M. Wooldridge (Eds.), Logic and the foundations of game and decision theory (LOFT7), texts in logic and games, vol. 3, (pp. 13–60). Amsterdam University Press.

  • Boissier, O., Seghrouchni, A. E. F., Hassas, S., Maudet, N. (eds). (2010). Proceedings of the multi-agent logics, languages, and organisations federated workshops (MALLOW 2010), vol. 627, CEUR Workshop Proceedings, Lyon, France.

  • Boutilier, C. (1994). Toward a logic for qualitative decision theory. In J. Doyle, E. Sandewall, & P. Torasso (Eds.), KR 94 (pp. 75–86). Bonn, Germany: Morgan Kaufmann.

  • Boutilier, C., & Becher, V. (1995). Abduction as belief revision. Artificial Intelligence, 77(1), 43–94. doi:10.1016/0004-3702(94)00025-V.

    Article  Google Scholar 

  • Fagin, R., & Halpern, J. Y. (1988). Belief, awareness, and limited reasoning. Artificial Intelligence, 34(1), 39–76. doi:10.1016/0004-3702(87)90003-8.

    Article  Google Scholar 

  • Gärdenfors, P. (Ed.). (1992). Belief revision. no. 29 in Cambridge tracts in theoretical computer science. Cambridge: Cambridge Press.

  • Gerbrandy, J. (1999). Dynamic epistemic logic. In L. S. Moss, J. Ginzburg, & M. de Rijke (Eds.), Logic, language and computation (Vol. 2, pp. 67–84). Stanford, CA: CSLI Publications.

    Google Scholar 

  • Grossi, D., Velázquez-Quesada, F. R. (2009). Twelve Angry Men: A study on the fine-grain of announcements. In: X. He, J. F. Horty, E. Pacuit (eds.) LORI, Springer, lecture notes in computer science, vol. 5834, pp. 147–160. doi:10.1007/978-3-642-04893-7_12.

  • Grove, A. (1988). Two modellings for theory change. Journal of Philosophical Logic, 17(2), 157–170. doi:10.1007/BF00247909.

    Article  Google Scholar 

  • Hartshorne, C., Weiss, P. (eds). (1934). Collected papers of Charles S. Peirce, vol. V: Pragmatism and pramaticism. Harvard Universit Press, Cambridge.

  • Hintikka, J. (1962). Knowledge and belief: An introduction to the logic of the two notions. Ithaca, NY: Cornell University Press.

    Google Scholar 

  • Hintikka, J. (1998). What is abduction? The fundamental problem of contemporary epistemology. Transactions of the Charles S Peirce Society, 34(3), 503–533.

    Google Scholar 

  • Holliday, W. H., & Icard, T. F. (2010). Moorean phenomena in epistemic logic. In L. Beklemishev, V. Goranko, & V. Shehtman (Eds.), Advances in modal logic (pp. 178–199) College Publications.

  • Jago, M. (2006). Rule-based and resource-bounded: A new look at epistemic logic. In T. Ågotnes & N. Alechina (Eds.), Proceedings of the workshop on logics for resource-bounded agents, organized as part of the 18th European summer school on logic, language and information (ESSLLI) (pp. 63–77). Spain: Malaga.

  • Kraus, S., & Lehmann, D. J. (1986). Knowledge, belief and time. In: L. Kott (ed.) ICALP, Springer, lecture notes in computer science, vol. 226, pp. 186–195.

  • Levesque, H. J. (1984). A logic of implicit and explicit belief. In: Proceedings of AAAI-84, Austin, TX, pp. 198–202.

  • Lipton, P. (1991). Inference to the best explanation. New York: Routledge.

    Google Scholar 

  • Makinson, D. (2003). Bridges between classical and nonmonotonic logic. Logic Journal of the IGPL, 11(1), 69–96.

    Article  Google Scholar 

  • Nepomuceno-Fernández, A., Soler-Toscano, F., & Velázquez-Quesada, F. R. (2013). An epistemic and dynamic approach to abductive reasoning: Selecting the best explanation. Logic Journal of IGPL, 21(6), 943–961. doi:10.1093/jigpal/jzt013.

    Article  Google Scholar 

  • Peirce, C. S. (1911). A letter to J. H. Kehler, nem 3:203–204, 1911. Available at http://www.helsinki.fi/science/commens/terms/retroduction.html.

  • Plaza, J. A. (1989). Logics of public communications. In M. L. Emrich, M. S. Pfeifer, M. Hadzikadic, & Z. W. Ras (Eds.), Proceedings of the 4th international symposium on methodologies for intelligent systems, Oak Ridge National Laboratory, ORNL/DSRD-24, Tennessee, USA, pp. 201–216.

  • Segerberg, K. (2001). The basic dynamic doxastic logic of AGM. In: Williams and Rott (2001), pp. 57–84.

  • Soler-Toscano, F., & Velázquez-Quesada, F. R. (2010). Abduction for (non-omniscient) agents. In: Boissier et al. (2010).

  • Stalnaker, R. (2006). On logics of knowledge and belief. Philosophical Studies, 128(1), 169–199. doi:10.1007/s11098-005-4062-y.

    Article  Google Scholar 

  • van Benthem, J. (2007). Dynamic logic for belief revision. Journal of Applied Non-Classical Logics, 17(2), 129–155.

    Google Scholar 

  • van Benthem, J. (2011). Logical dynamics of information and interaction. Cambridge: Cambridge University Press.

  • van Benthem, J., & Velázquez-Quesada, F. R. (2010). The dynamics of awareness. Synthese (Knowledge, Rationality and Action), 177(1), 5–27. doi:10.1007/s11229-010-9764-9.

  • van der Hoek, W. (1993). Sytems for knowledge and belief. Journal of Logic and Computation, 3(2), 173–195.

    Google Scholar 

  • van Ditmarsch, H. (2005). Prolegomena to dynamic logic for belief revision. Synthese, 147(2), 229–275. doi:10.1007/s11229-005-1349-7.

    Google Scholar 

  • van Ditmarsch, H., van der Hoek, W., & Kooi, B. (2007). Dynamic epistemic logic, synthese library series, vol. 337 Berlin: Springer.

  • Vardi, M. Y. (1986). On epistemic logic and logical omniscience. In J. Y. Halpern (Ed.), TARK (pp. 293–305). San Francisco, CA: Morgan Kaufmann Publishers Inc.

    Google Scholar 

  • Velázquez-Quesada, F. R. (2010). Dynamic epistemic logic for implicit and explicit beliefs. In: Boissier et al. (2010).

  • Velázquez-Quesada, F. R., Soler-Toscano, F., & Nepomuceno-Fernández, A. (2013). An epistemic and dynamic approach to abductive reasoning: Abductive problem and abductive solution. Journal of Applied Logic, 11(4), 505–522. doi:10.1016/j.jal.2013.07.002.

    Article  Google Scholar 

  • Voorbraak, F. (1993). As far as I know: Epistemic logic and uncertainty. PhD thesis, Utretch University, Utretch, The Netherlands.

  • Williams, M. A., & Rott, H. (Eds.). (2001). Frontiers in belief revision. No. 22 in applied logic series. Dordrecht: Kluwer.

Download references

Acknowledgments

We thank Johan van Benthem and Ángel Nepomuceno-Fernández for their valuable comments and suggestions on early versions of this paper. We acknowledge support from the project FFI2011-15945-E (Ministerio de Economía y Competitividad, Spain) and the Excellence Research Project of the Junta de Andalucía P10-HUM-5844. We would also like to express our gratitude to the anonymous referees.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fernando Soler-Toscano.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Soler-Toscano, F., Velázquez-Quesada, F.R. Generation and Selection of Abductive Explanations for Non-Omniscient Agents. J of Log Lang and Inf 23, 141–168 (2014). https://doi.org/10.1007/s10849-014-9192-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10849-014-9192-1

Keywords

Navigation