Revealing Inherent Concurrency in Event Data: A Partial Order Approach to Process Discovery
By: Humam Kourani, Gyunam Park, Wil M. P. van der Aalst
Potential Business Impact:
Finds hidden patterns in messy computer data.
Process discovery algorithms traditionally linearize events, failing to capture the inherent concurrency of real-world processes. While some techniques can handle partially ordered data, they often struggle with scalability on large event logs. We introduce a novel, scalable algorithm that directly leverages partial orders in process discovery. Our approach derives partially ordered traces from event data and aggregates them into a sound-by-construction, perfectly fitting process model. Our hierarchical algorithm preserves inherent concurrency while systematically abstracting exclusive choices and loop patterns, enhancing model compactness and precision. We have implemented our technique and demonstrated its applicability on complex real-life event logs. Our work contributes a scalable solution for a more faithful representation of process behavior, especially when concurrency is prevalent in event data.
Similar Papers
Computing Alignments for Partially-ordered Traces Through Petri Net Unfoldings
Databases
Finds problems in how work gets done.
eST$^2$ Miner -- Process Discovery Based on Firing Partial Orders
Databases
Shows how tasks can happen at the same time.
Process Mining on Distributed Data Sources
Emerging Technologies
Helps track complex systems with many sensors.