Weighted Soundness for Workflow Nets
Piotr Hofman, Krzysztof Makuracki, Filip Mazowiecki
Abstract
Abstract Workflow nets are a variant of Petri nets used for modelling business processes. Central decision problems are soundness problems, one popular variant called generalised soundness. These problems intuitively ask whether initiated processes can be finalised. We introduce weighted soundness, which strengthens the classical concepts of soundness. In weighted soundness, we bound the weight (typically length) of runs to finalise processes. This allows one to require processes to be finalised within a restricted budget. We provide multiple reasons supporting the relevance of weighted soundness. Our theoretical analysis shows that weighted soundness is provably simpler than classical soundness. Our main result is that weighted generalised soundness is co- NP NP -complete, while (unweighted) generalised soundness is known to be PSPACE-complete. Our practical analysis shows that on standard benchmarks classical soundness coincides with weighted soundness, if the weight is set to the number of transitions in the workflow net. Furthermore we analyse the Inductive Miner algorithm, one of the most popular algorithms generating workflow nets from event logs. Inductive Miner is known to guarantee the output workflow nets to be generalised sound. We show that it outputs workflow nets that are weighted generalised sound with a weight linear in the size of the event alphabet. Finally, we generalise reduction techniques from soundness to weighted soundness. Such reductions are crucial in implementations of soundness algorithms.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- The complexity of soundness in workflow netsMichael Blondin, Filip Mazowiecki, Philip OfftermattLICS 2022 · 5 citations
- Fast Termination and Workflow NetsPiotr Hofman, Filip Mazowiecki, Philip OfftermattCAV 2023 · 1 citation
- Verifying Generalised and Structural Soundness of Workflow Nets via RelaxationsMichael Blondin, Filip Mazowiecki, Philip OfftermattCAV 2022 · 2 citations
- Soundness of reset workflow netsMichael Blondin, Alain Finkel, Piotr Hofman, Filip Mazowiecki et al.LICS 2024 · 1 citation
- From enhanced coinduction towards enhanced inductionDavide SangiorgiPOPL 2022 · 3 citations
