Discovering Relaxed Sound Workflow Nets using Integer Linear Programming
Not on the map. Why?
Abstract (arXiv)
Process mining is concerned with the analysis, understanding and improvement of business processes. Process discovery, i.e. discovering a process model based on an event log, is considered the most challenging process mining task. State-of-the-art process discovery algorithms only discover local control-flow patterns and are unable to discover complex, non-local patterns. Region theory based techniques, i.e. an established class of process discovery techniques, do allow for discovering such patterns. However, applying region theory directly results in complex, over-fitting models, which is less desirable. Moreover, region theory does not cope with guarantees provided by state-of-the-art process discovery algorithms, both w.r.t. structural and behavioural properties of the discovered process models. In this paper we present an ILP-based process discovery approach, based on region theory, that guarantees to discover relaxed sound workflow nets. Moreover, we devise a filtering algorithm, based on the internal working of the ILP-formulation, that is able to cope with the presence of infrequent behaviour. We have extensively evaluated the technique using different event logs with different levels of exceptional behaviour. Our experiments show that the presented approach allow us to leverage the inherent shortcomings of existing region-based approaches. The techniques presented are implemented and readily available in the HybridILPMiner package in the open-source process mining tool-kits ProM and RapidProM.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 3; 2026: 1.
7 papers.
- 2023Preventing Object-centric Discovery of Unsound Process Models for Object Interactions with Loops in Collaborative Systems: Extended Versioncited by 1
- 2021Automated Repair of Process Models with Non-Local Constraints Using State-Based Region Theorycited by 0
- 2022Improving Heuristic-based Process Discovery Methods by Detecting Optimal Dependency Graphscited by 0
- 2025Process mining-driven modeling and simulation to enhance fault diagnosis in cyber-physical systemscited by 0
- 2025SHAining on Process Mining: Explaining Event Log Characteristics Impact on Algorithmscited by 0
- 2025Adaptive Identification and Modeling of Clinical Pathways with Process Miningcited by 0
- 2026Framework for Grouping Local Process Modelscited by 0
- 2026Framework for Grouping Local Process Models6 Jul 2026
- 2025Adaptive Identification and Modeling of Clinical Pathways with Process Mining3 Dec 2025
- 2025SHAining on Process Mining: Explaining Event Log Characteristics Impact on Algorithms10 Sep 2025
- 2025Process mining-driven modeling and simulation to enhance fault diagnosis in cyber-physical systems26 Jun 2025
- 2023Preventing Object-centric Discovery of Unsound Process Models for Object Interactions with Loops in Collaborative Systems: Extended Version29 Mar 2023
- 2022Improving Heuristic-based Process Discovery Methods by Detecting Optimal Dependency Graphs18 Mar 2022
- 2021Automated Repair of Process Models with Non-Local Constraints Using State-Based Region Theory26 Jun 2021