Data Petri Nets meet Probabilistic Programming (Extended version)

Martin Kuhn, Joscha Grüger, Christoph Matheja, Andrey Rivkin
6/12/2024
cs.PLcs.AI

No confident code implementation found for this paper.

Abstract

Probabilistic programming (PP) is a programming paradigm that allows for writing statistical models like ordinary programs, performing simulations by running those programs, and analyzing and refining their statistical behavior using powerful inference engines. This paper takes a step towards leveraging PP for reasoning about data-aware processes. To this end, we present a systematic translation of Data Petri Nets (DPNs) into a model written in a PP language whose features are supported by most PP systems. We show that our translation is sound and provides statistical guarantees for simulating DPNs. Furthermore, we discuss how PP can be used for process mining tasks and report on a prototype implementation of our translation. We also discuss further analysis scenarios that could be easily approached based on the proposed translation and available PP tools.

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{kuhn2024data,
  title  = {Data Petri Nets meet Probabilistic Programming (Extended version)},
  author = {Martin Kuhn and Joscha Grüger and Christoph Matheja and Andrey Rivkin},
  year   = {2024},
  eprint = {2406.11883},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.11883v1}
}

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/2406.11883.svg)](https://codeofpaper.com/paper/2406.11883)

Discussion