mlsanityData to 14 Oct 2026

Developing a Totally Unimodular Linear Program for Optimal Conformance Checking: When and Why It Complements A*

arXiv 2605.26938 ↗First posted 26 May 2026cs.AI math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Alignment-based conformance checking is the state-of-the-art approach for comparing observed process executions with normative process models. The standard exact solution relies on an A*-based heuristic search, which can exhibit exponential runtime in the presence of long traces or substantial deviations. This paper introduces a reformulation of alignment-based conformance checking as a totally unimodular linear program (LP) defined on the reachability graph of the synchronous product. By exploiting the underlying network-flow structure, the proposed formulation guarantees the existence of an integral optimal extreme-point solution through LP relaxation, thereby avoiding the combinatorial overhead associated with integer variables and branch-and-bound search. We conduct an extensive empirical evaluation on more than 2.1 million conformance checking instances derived from real-world and synthetic benchmark datasets. The results show that A* and the LP approach exhibit complementary performance characteristics: the former performs best on short, well-conforming traces, while the LP formulation provides substantial speedups for longer traces with deviations, precisely where conformance checking is most informative. Based on these findings, we derive simple algorithm-selection guidelines that combine both approaches, achieving average runtime savings of 38.6% with 96% selection accuracy compared to always using A*.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 27 references that are in the map. First posted on arXiv 26 May 2026.

Builds on

3 of 27 references.

References · 3

  1. 2019Conformance Checking Approximation using Subset Selection and Edit Distancecited by 7
  2. 2019Scalable Alignment of Process Models and Event Logs: An Approach Based on Automata and S-Componentscited by 3
  3. 2020Alignment Approximation for Process Treescited by 2

Built on by

Not cited yet.