English

Causal-Temporal Event Graphs: A Formal Model for Recursive Agent Execution Traces

Logic in Computer Science 2026-04-21 v1 Artificial Intelligence

Abstract

We introduce causal-temporal event graphs (CTEGs) as a formal model for fully resolved recursive agent execution records under single-parenthood causal semantics. We formalise direct event emissions and recursive subagent invocations as extension procedures on generic typed temporal graphs and show that the recursive closure E\mathscr{E}_\infty of the induced maximal dynamics starting from single causal roots consists entirely of finite sequences of CTEGs. A CTEG is a rooted arborescence whose nodes carry timestamps and event types, subject to the constraint that timestamps be strictly increasing along causal paths. We realise E\mathscr{E}_\infty as the increasing union of a recursive hierarchy E0E1\mathscr{E}_0 \subseteq \mathscr{E}_1 \subseteq \cdots of agent execution levels parametrised by recursion depth, which is recognised as the ascending Kleene chain of a monotone operator φ\varphi admitting E\mathscr{E}_\infty as its least fixed point. Although the introduction of the full hierarchy is natural, stabilisation occurs already at E1\mathscr{E}_1 if one insists that the internal construction of a subagent execution trace be a delegated and opaque computational unit. The CTEG formalism supports compositional construction of globally well-formed execution traces from local agent behaviour without centralised coordination, preserves well-formedness under partial execution failure, and admits a natural relational database encoding. The arborescent structure of CTEGs is further compatible with cryptographic Merkle tree commitments for tamper-evident session verification.

Cite

@article{arxiv.2604.17557,
  title  = {Causal-Temporal Event Graphs: A Formal Model for Recursive Agent Execution Traces},
  author = {Simon Foldvik},
  journal= {arXiv preprint arXiv:2604.17557},
  year   = {2026}
}

Comments

15 pages, 6 figures

R2 v1 2026-07-01T12:17:09.930Z