Proceedings

Reasoning About Causal Knowledge in Nondeterministic Domains

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4553-4561.

https://doi.org/10.24963/ijcai.2025/507

Abstract

Reasoning about causality and agent causal knowledge is critical for effective decision-making and planning in multi-agent contexts. Previous work in the area generally assumes that the domain is deterministic, but in fact many agents operate in nondeterministic domains where the outcome of their actions depends on unpredictable environment reactions. In this paper, we propose a situation calculus-based framework for reasoning about causal knowledge in nondeterministic domains. In such domains, the agent may not know the environment reactions to her actions and their outcomes, and may be uncertain about which actions caused a condition to come about. But she can perform sensing actions to acquire knowledge about the state and use it to gain knowledge about causes. Our formalization recognizes sensing actions as causes of both physical and epistemic effects. We also examine how regression can be used to reason about causal knowledge.

  1. [Batusov and Soutchanski, 2017] Vitaliy Batusov and Mikhail Soutchanski. Situation calculus semantics for actual causality. In Andrew S. Gordon, Rob Miller, and György Turán, editors, Proceedings of the Thirteenth International Symposium on Commonsense Reasoning, COMMONSENSE 2017, London, UK, November 6-8, 2017, volume 2052 of CEUR Workshop Proceedings. CEUR-WS.org, 2017.
  2. [Batusov and Soutchanski, 2018] Vitaliy Batusov and Mikhail Soutchanski. Situation calculus semantics for actual causality. In Sheila A. McIlraith and Kilian Q. Weinberger, editors, Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, (AAAI-18), the 30th innovative Applications of Artificial Intelligence (IAAI-18), and the 8th AAAI Symposium on Educational Advances in Artificial Intelligence (EAAI-18), New Orleans, Louisiana, USA, February 2-7, 2018, pages 1744-1752. AAAI Press, 2018.
  3. [Beckers, 2021] Sander Beckers. The counterfactual NESS definition of causation. In Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2021, Thirty-Third Confer- ence on Innovative Applications of Artificial Intelligence, IAAI 2021, The Eleventh Symposium on Educational Ad- vances in Artificial Intelligence, EAAI 2021, Virtual Event, February 2-9, 2021, pages 6210-6217. AAAI Press, 2021.
  4. [Beckers, 2024] Sander Beckers. Nondeterministic causal models. CoRR, abs/2405.14001, 2024.
  5. [Bochman, 2003] Alexander Bochman. A logic for causal reasoning. In Georg Gottlob and Toby Walsh, edi- tors, IJCAI-03, Proceedings of the Eighteenth Interna- tional Joint Conference on Artificial Intelligence, Aca- pulco, Mexico, August 9-15, 2003, pages 141-146. IJCAI
  6. Mor- gan Kaufmann, 2003.
  7. [Bochman, 2018] Alexander Bochman. Actual causality in a logical setting. In Jérôme Lang, editor, Proceedings of the Twenty-Seventh International Joint Conference on Ar- tificial Intelligence, IJCAI 2018, July 13-19, 2018, Stock- holm, Sweden, pages 1730-1736. ijcai.org, 2018. IJCAI
  8. [Bochman, 2023] Alexander Bochman. Default logic as a species of causal reasoning. In Pierre Marquis, Tran Cao Son, and Gabriele Kern-Isberner, editors, Proceedings of the 20th International Conference on Principles of Knowl- edge Representation and Reasoning, KR 2023, Rhodes, Greece, September 2-8, 2023, pages 117-126, 2023.
  9. [Chockler et al., 2015] Hana Chockler, Norman E. Fenton, Jeroen Keppens, and David A. Lagnado. Causal anal- ysis for attributing responsibility in legal cases. In Ted Sichelman and Katie Atkinson, editors, Proceedings of the 15th International Conference on Artificial Intelligence and Law, ICAIL 2015, San Diego, CA, USA, June 8-12, 2015, pages 33-42. ACM, 2015.
  10. [De Giacomo and Lespérance, 2021] Giuseppe De Giacomo and Yves Lespérance. The nondeterministic situation cal- culus. In Meghyn Bienvenu, Gerhard Lakemeyer, and Esra Erdem, editors, Proceedings of the 18th International Conference on Principles of Knowledge Representation and Reasoning, KR 2021, Online event, November 3-12, 2021, pages 216-226, 2021.
  11. [De Giacomo et al., 2000] Giuseppe De Giacomo, Yves Lespérance, and Hector J. Levesque. ConGolog, a con- current programming language based on the situation cal- culus. Artificial Intelligence, 121(1-2):109-169, 2000.
  12. [De Giacomo et al., 2016] Giuseppe De Giacomo, Yves Lespérance, and Adrian R. Pearce. Situation calculus game structures and GDL. In ECAI, pages 408-416, 2016.
  13. [Eiter and Lukasiewicz, 2002] Thomas Eiter and Thomas Lukasiewicz. Complexity results for structure-based causality. Artificial Intelligence, 142(1):53-89, 2002. IJCAI
  14. [Gladyshev et al., 2023] Maksim Gladyshev, Natasha Alechina, Mehdi Dastani, Dragan Doder, and Brian Logan. Dynamic causality. In Kobi Gal, Ann Nowé, Grzegorz J. Nalepa, Roy Fairstein, and Roxana Rad- ulescu, editors, ECAI 2023 -26th European Conference on Artificial Intelligence, September 30 -October 4, 2023, Kraków, Poland -Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023), volume 372 of Frontiers in Artificial Intelligence and Applications, pages 867-874. IOS Press, 2023.
  15. [Glymour et al., 2010] Clark Glymour, David Danks, Bruce Glymour, Frederick Eberhardt, Joseph D. Ramsey, Richard Scheines, Peter Spirtes, Choh Man Teng, and Jiji Zhang. Actual causation: A stone soup essay. Synthese, 175(2):169-192, 2010.
  16. [Halpern, 2000] Joseph Y. Halpern. Axiomatizing causal reasoning. Journal of Artificial Intelligence Research, 12:317-337, 2000.
  17. [Halpern, 2015] Joseph Y. Halpern. A modification of the halpern-pearl definition of causality. In Qiang Yang and Michael J. Wooldridge, editors, Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI 2015, Buenos Aires, Argentina, July 25-31, 2015, pages 3022-3033. AAAI Press, 2015. IJCAI
  18. [Halpern, 2016] Joseph Y. Halpern. Actual Causality. MIT Press, 2016.
  19. [Hopkins and Pearl, 2007] Mark Hopkins and Judea Pearl. Causality and counterfactuals in the situation calculus. Journal of Logic and Computation, 17(5):939-953, 2007.
  20. [Hopkins, 2005] Mark Hopkins. The Actual Cause: From In- tuition to Automation. PhD thesis, University of California Los Angeles, 2005.
  21. [Khan and Lespérance, 2021] Shakil M. Khan and Yves Lespérance. Knowing why -on the dynamics of knowl- edge about actual causes in the situation calculus. In Frank Dignum, Alessio Lomuscio, Ulle Endriss, and Ann Nowé, editors, AAMAS '21: 20th International Confer- ence on Autonomous Agents and Multiagent Systems, Vir- tual Event, United Kingdom, May 3-7, 2021, pages 701- 709. ACM, 2021.
  22. [Khan and Soutchanski, 2020] Shakil M. Khan and Mikhail Soutchanski. Necessary and sufficient conditions for ac- tual root causes. In Giuseppe De Giacomo, Alejandro Catalá, Bistra Dilkina, Michela Milano, Senén Barro, Al- berto Bugarín, and Jérôme Lang, editors, ECAI 2020 -24th European Conference on Artificial Intelligence, 29 August- 8 September 2020, Santiago de Compostela, Spain, Au- gust 29 -September 8, 2020 -Including 10th Conference on Prestigious Applications of Artificial Intelligence (PAIS 2020), volume 325 of Frontiers in Artificial Intelligence and Applications, pages 800-808. IOS Press, 2020.
  23. [Khan et al., 2025] Shakil M. Khan, Yves Lespérance, and Maryam Rostamigiv. Reasoning about actual causes in nondeterministic domains. In Proceedings of the Thirty- ninth AAAI Conference on Artificial Intelligence, (AAAI- 25), 2025.
  24. [Levesque et al., 1998] Hector J. Levesque, Fiora Pirri, and Raymond Reiter. Foundations for the situation calculus. Electronic Transactions on Artificial Intelligence (ETAI), 2:159-178, 1998.
  25. [Levesque, 1996] Hector J. Levesque. What is planning in the presence of sensing? In William J. Clancey and Daniel S. Weld, editors, Proceedings of the Thirteenth National Conference on Artificial Intelligence and Eighth Innovative Applications of Artificial Intelligence Confer- ence, AAAI 96, IAAI 96, Portland, Oregon, USA, August 4-8, 1996, Volume 2, pages 1139-1146. AAAI Press / The MIT Press, 1996.
  26. [McCarthy and Hayes, 1969] John McCarthy and Patrick J. Hayes. Some philosophical problems from the standpoint of artificial intelligence. Machine Intelligence, 4:463-502, 1969.
  27. [Moore, 1985] Robert C. Moore. A formal theory of knowl- edge and action. In Formal Theories of the Commonsense World, pages 319-358. Ablex, 1985.
  28. [Naumov and Tao, 2020] Pavel Naumov and Jia Tao. An epistemic logic of blameworthiness. Artificial Intelligence, 283:103269, 2020.
  29. [Parker et al., 2023] Timothy Parker, Umberto Grandi, and Emiliano Lorini. Anticipating responsibility in multia- gent planning. In Kobi Gal, Ann Nowé, Grzegorz J. Nalepa, Roy Fairstein, and Roxana Radulescu, editors, ECAI 2023 -26th European Conference on Artificial Intel- ligence, September 30 -October 4, 2023, Kraków, Poland - Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023), volume 372 of Frontiers in Artificial Intelligence and Applications, pages 1859- 1866. IOS Press, 2023.
  30. [Pearl, 1998] Judea Pearl. On the definition of actual cause. Technical Report R-259, University of California Los An- geles, 1998.
  31. [Pearl, 2000] Judea Pearl. Causality: Models, Reasoning, and Inference. Cambridge University Press, 2000.
  32. [Pirri and Reiter, 1999] Fiora Pirri and Raymond Reiter. Some contributions to the metatheory of the situation cal- culus. J. ACM, 43(3):325-361, 1999.
  33. [Reiter, 2001] Raymond Reiter. Knowledge in Action. Logi- cal Foundations for Specifying and Implementing Dynam- ical Systems. MIT Press, Cambridge, MA, USA, 2001.
  34. [Rostamigiv et al., 2024] Maryam Rostamigiv, Shakil M. Khan, Yves Lespérance, and Mriana Yadkoo. A logic of actual cause for non-deterministic dynamic domains. In Working Notes of the 21st European Conference on Multi- Agent Systems, August 26-28th, 2024, Dublin, Ireland, 2024.
  35. [Scherl and Levesque, 2003] Richard B. Scherl and Hector J. Levesque. Knowledge, action, and the frame problem. Ar- tificial Intelligence, 144(1-2):1-39, 2003.
  36. [Simon, 1977] Herbert A. Simon. Causal ordering and iden- tifiability. Models of Discovery. Boston Studies in the Phi- losophy of Science, 54, 1977.
  37. [Yazdanpanah et al., 2019] Vahid Yazdanpanah, Mehdi Das- tani, Wojciech Jamroga, Natasha Alechina, and Brian Lo- gan. Strategic responsibility under imperfect informa- tion. In Edith Elkind, Manuela Veloso, Noa Agmon, and Matthew E. Taylor, editors, Proceedings of the 18th Inter- national Conference on Autonomous Agents and MultiA- gent Systems, AAMAS '19, Montreal, QC, Canada, May 13-17, 2019, pages 592-600. International Foundation for Autonomous Agents and Multiagent Systems, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards