A Translation of Probabilistic Event Calculus into Markov Decision Processes

Lyris Xu, Fabio Aurelio D'Asaro, Luke Dickens
7/17/2025
cs.AIcs.LO

No confident code implementation found for this paper.

Abstract

Probabilistic Event Calculus (PEC) is a logical framework for reasoning about actions and their effects in uncertain environments, which enables the representation of probabilistic narratives and computation of temporal projections. The PEC formalism offers significant advantages in interpretability and expressiveness for narrative reasoning. However, it lacks mechanisms for goal-directed reasoning. This paper bridges this gap by developing a formal translation of PEC domains into Markov Decision Processes (MDPs), introducing the concept of "action-taking situations" to preserve PEC's flexible action semantics. The resulting PEC-MDP formalism enables the extensive collection of algorithms and theoretical tools developed for MDPs to be applied to PEC's interpretable narrative domains. We demonstrate how the translation supports both temporal reasoning tasks and objective-driven planning, with methods for mapping learned policies back into human-readable PEC representations, maintaining interpretability while extending PEC's capabilities.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2025translation,
  title  = {A Translation of Probabilistic Event Calculus into Markov Decision Processes},
  author = {Lyris Xu and Fabio Aurelio D'Asaro and Luke Dickens},
  year   = {2025},
  eprint = {2507.12989},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.12989v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.12989.svg)](https://codeofpaper.com/paper/2507.12989)

Discussion