Conformance Checking of Fuzzy Logs against Declarative Temporal Specifications
Ivan Donadello, Paolo Felli, Craig Innes, Fabrizio Maria Maggi, and, Marco Montali

TL;DR
This paper introduces a fuzzy logic-based approach for conformance checking of event logs with uncertainty, enabling verification of process compliance against declarative temporal rules in a probabilistic setting.
Contribution
It develops a fuzzy extension of LTLf, formulates conformance checking as a verification problem, and provides an efficient implementation using PyTorch for handling fuzzy logs.
Findings
Fuzzy LTLf effectively models uncertainty in event data.
The approach allows simultaneous checking of multiple fuzzy traces.
Implementation demonstrates practical efficiency and scalability.
Abstract
Traditional conformance checking tasks assume that event data provide a faithful and complete representation of the actual process executions. This assumption has been recently questioned: more and more often events are not traced explicitly, but are instead indirectly obtained as the result of event recognition pipelines, and thus inherently come with uncertainty. In this work, differently from the typical probabilistic interpretation of uncertainty, we consider the relevant case where uncertainty refers to which activity is actually conducted, under a fuzzy semantics. In this novel setting, we consider the problem of checking whether fuzzy event data conform with declarative temporal rules specified as Declare patterns or, more generally, as formulae of linear temporal logic over finite traces (LTLf). This requires to relax the assumption that at each instant only one activity is…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFuzzy Logic and Control Systems · Formal Methods in Verification · Data Management and Algorithms
