Discovering Stochastic Causal Nets
Process mining leverages event logs extracted from information systems to generate insights into the business processes of organizations. These insights are enhanced by explicitly accounting for the frequency of behavior captured in stochastic process models constructed from event logs. Causal nets are an elegant declarative process modeling formalism that relies on a small number of modeling constructs, yet is expressive. In this paper, we extend this formalism to the stochastic setting, that is, to allow the extended nets to capture the likelihoods of the observed process. We also propose a stochastic causal net discovery approach using Markovian abstraction. Our approach begins with a standard causal net model generated by a control flow discovery algorithm, and then employs optimization techniques to determine optimal binding weights. These weights enable the stochastic interpretation of the model to closely approximate the Markovian abstraction of the original event log. Our technique has been implemented and made publicly available. The evaluation based on this implementation demonstrates the feasibility of the technique. Compared to baseline models, the discovered models achieve noticeable improvements in the quality of stochastic conformance.
Authors
- Artem Polyvyanyy (ORCID: https://orcid.org/0000-0002-7672-1643)
- Tianrui Li (ORCID: https://orcid.org/0000-0001-7780-104X)
- Sander J. J. Leemans (ORCID: https://orcid.org/0000-0002-5201-7125)
Institutions
- The University of Melbourne (AU)
- Fraunhofer Institute for Production Technology IPT (DE)
- RWTH Aachen University (DE)
Publication Details
- Published
- 2025-10-20
- DOI
- https://doi.org/10.1109/icpm66919.2025.11220704
- Primary Topic
- Business Process Modeling and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00