Scalable Alignment of Process Models and Event Logs: An Approach Based on Automata and S-Components
Daniel Rei{\ss}ner, Abel Armas-Cervantes, Raffaele Conforti, Marlon, Dumas, Dirk Fahland, Marcello La Rosa

TL;DR
This paper introduces scalable methods for process model and event log alignment using automata and S-components, improving efficiency and handling complex models better than existing techniques.
Contribution
It proposes two novel automata-based conformance checking techniques, including a decomposition approach, that enhance scalability and accuracy over prior methods.
Findings
Outperforms state-of-the-art baselines in computational efficiency
Decomposition technique is optimal for most datasets
Automata-based methods effectively handle large, complex models
Abstract
Given a model of the expected behavior of a business process and an event log recording its observed behavior, the problem of business process conformance checking is that of identifying and describing the differences between the model and the log. A desirable feature of a conformance checking technique is to identify a minimal yet complete set of differences. Existing conformance checking techniques that fulfil this property exhibit limited scalability when confronted to large and complex models and logs. This paper presents two complementary techniques to address these shortcomings. The first technique transforms the model and log into two automata. These automata are compared using an error-correcting synchronized product, computed via an A* that guarantees the resulting automaton captures all differences with a minimal amount of error corrections. The synchronized product is used to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
