Process Discovery under Precedence Constraints

被引:32
作者
Greco, Gianluigi [1 ]
Guzzo, Antonella [2 ]
Lupia, Francesco [2 ]
Pontieri, Luigi [3 ]
机构
[1] Univ Calabria, Dipartimento Matemat & Informat, I-87036 Arcavacata Di Rende, CS, Italy
[2] Univ Calabria, Dipartimento DIMES, I-87036 Arcavacata Di Rende, CS, Italy
[3] CNR, ICAR, I-87036 Arcavacata Di Rende, CS, Italy
关键词
Algorithms; Process mining; graph analysis; computational complexity; MINING PROCESS MODELS; CONFORMANCE CHECKING; WORKFLOW MODELS; HISTORY;
D O I
10.1145/2710020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process discovery has emerged as a powerful approach to support the analysis and the design of complex processes. It consists of analyzing a set of traces registering the sequence of tasks performed along several enactments of a transactional system, in order to build a process model that can explain all the episodes recorded over them. An approach to accomplish this task is presented that can benefit from the background knowledge that, in many cases, is available to the analysts taking care of the process (re-) design. The approach is based on encoding the information gathered from the log and the (possibly) given background knowledge in terms of precedence constraints, that is, of constraints over the topology of the resulting process models. Mining algorithms are eventually formulated in terms of reasoning problems over precedence constraints, and the computational complexity of such problems is thoroughly analyzed by tracing their tractability frontier. Solution algorithms are proposed and their properties analyzed. These algorithms have been implemented in a prototype system, and results of a thorough experimental activity are discussed.
引用
收藏
页码:1 / 39
页数:39
相关论文
共 50 条
  • [21] Scheduling under linear constraints
    Nip, Kameng
    Wang, Zhenbo
    Wang, Zizhuo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 253 (02) : 290 - 297
  • [22] Distributed Process Discovery and Conformance Checking
    van der Aalst, Wil M. P.
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 1 - 25
  • [23] Process Discovery Techniques Recommendation Framework
    Al-Absi, Mohammed Abdulhakim
    R'bigui, Hind
    ELECTRONICS, 2023, 12 (14)
  • [24] Cortado: A dedicated process mining tool for interactive process discovery
    Schuster, Daniel
    van Zelst, Sebastiaan J.
    van der Aalst, Wil M. P.
    SOFTWAREX, 2023, 22
  • [25] Discovering instance and process spanning constraints from process execution logs
    Winter, Karolin
    Stertz, Florian
    Rinderle-Ma, Stefanie
    INFORMATION SYSTEMS, 2020, 89
  • [26] Process Discovery and Conformance Checking Using Passages
    van der Aalst, W. M. P.
    Verbeek, H. M. W.
    FUNDAMENTA INFORMATICAE, 2014, 131 (01) : 103 - 138
  • [27] Minimum Makespan Workflow Scheduling for Malleable Jobs with Precedence Constraints and Lifetime Resource Demands
    Chen, Chen
    Ke, Xiaodi
    Zeyl, Timothy
    Du, Kaixiang
    Sanjabi, Sam
    Bergsma, Shane
    Pournaghi, Reza
    Chen, Chong
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2068 - 2078
  • [28] A GRASP x ILS for the vehicle routing problem with time windows, synchronization and precedence constraints
    Haddadene, Syrine Roufaida Ait
    Labadie, Nacima
    Prodhon, Caroline
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 66 : 274 - 294
  • [29] On Process Discovery Experimentation: Addressing the Need for Research Methodology in Process Discovery
    Rehse, Jana-rebecca
    Leemans, Sander J. J.
    Fettke, Peter
    van der Werf, Jan martijn e. m.
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 34 (01)
  • [30] Identification Process Relationship of Process Model Discovery based on Workflow-Net
    Rahmadi, Ferdi
    Saptawati, Gusti Ayu Putri
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2017,