cs.DBAug 10, 2026

Monotonicity-Guided Bottom-Up Petri Net Discovery: The SPECpp Framework

Authors: Leah Tacke genannt UnterbergLisa L. MannelWil M. P. van der Aalst

Organizations: Process And Data Science (PADS) RWTH Aachen University D-52074 Aachen, Germany

Abstract

Process discovery is one of the central challenges in process mining. Petri nets are particularly attractive because simple local constructs can express complex behavior, including concurrency. While their global behavior may be difficult to analyze, individual places can be efficiently characterized using monotonic properties, enabling bottom-up discovery. Unlike top-down approaches such as the Inductive Miner, which rely on predefined constructs for sequences, choices, loops, and concurrency, our approach allows such structures to emerge organically and can exploit the full expressive power of Petri nets, including free-choice constructs and long-term dependencies. The main challenge is the exponential number of candidate places and their combinations. We present the SPECpp framework which implements strategies to obtain high-quality models under time and resource constraints. SPECpp supports rapid experimentation and is used to evaluate these strategies using both synthetic and real-life event data.

Explore similar work

CardsList
  1. Framework for Grouping Local Process Models

    Jul 6, 2026Viki Peeva, Wil M. P. van der AalstBusiness ProcessesData Mining

  2. Constraint acquisition needs better benchmarks

    May 25, 2026Rafał Stachowiak, Tomasz P. PawlakMixed-Integer Programming