Data-Aware Declarative Process Mining with SAT

被引:2
作者
Maggi, Fabrizio Maria [1 ]
Marrella, Andrea [2 ]
Patrizi, Fabio [2 ]
Skydanienko, Vasyl [3 ]
机构
[1] Free Univ Bozen Bolzano, Piazza Domenicani 3, I-39100 Bolzano, Italy
[2] Sapienza Univ Rome, Via Ariosto 25, I-00185 Rome, Italy
[3] Univ Tartu, Narva mnt 18, EE-51109 Tartu, Estonia
基金
欧盟地平线“2020”;
关键词
Process mining; SAT; alloy; multi-perspective models; declarative models; CONFORMANCE CHECKING;
D O I
10.1145/3600106
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Process Mining is a family of techniques for analyzing business process execution data recorded in event logs. Processmodels can be obtained as output of automated process discovery techniques or can be used as input of techniques for conformance checking or model enhancement. In Declarative Process Mining, process models are represented as sets of temporal constraints (instead of procedural descriptions where all control-flow details are explicitly modeled). An open research direction in Declarative Process Mining is whether multiperspective specifications can be supported, i.e., specifications that not only describe the process behavior from the control-flow point of view, but also from other perspectives like data or time. In this article, we address this question by considering SAT (Propositional Satisfiability Problem) as a solving technology for a number of classical problems in Declarative Process Mining, namely, log generation, conformance checking, and temporal query checking. To do so, we first express each problem as a suitable FO (First-Order) theory whose bounded models represent solutions to the problem, and then find a bounded model of such theory by compilation into SAT.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] Mining and Simulation for Process-Aware Information Systems
    Brito e Abreu, Fernando
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2022), 2022, : 557 - 559
  • [32] An Overview of Data Mining and Process Mining Applications in Underground Mining
    Brzychczy, Edyta
    INZYNIERIA MINERALNA-JOURNAL OF THE POLISH MINERAL ENGINEERING SOCIETY, 2019, (01): : 301 - 314
  • [33] Process Mining on Blockchain Data: A Case Study of Augur
    Hobeck, Richard
    Klinkmueller, Christopher
    Bandara, H. M. N. Dilum
    Weber, Ingo
    van der Aalst, Wil M. P.
    BUSINESS PROCESS MANAGEMENT (BPM 2021), 2021, 12875 : 306 - 323
  • [34] A modeling approach based on multi-perspective declarative process mining for clinical activity
    Xu, Haifeng
    Pang, Jianfei
    Yang, Xi
    Yu, Jinghui
    Zhao, Dongsheng
    2019 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2019, : 1688 - 1691
  • [35] From Process-Agnostic to Process-Aware Automation, Mining, and Prediction
    Rinderle-Ma, Stefanie
    Benzin, Janik-Vasily
    Mangler, Juergen
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2023, 2023, 13929 : 3 - 15
  • [36] Declarative Process Mining: Reducing Discovered Models Complexity by Pre-Processing Event Logs
    Piccoli Richetti, Pedro H.
    Baiao, Fernanda Araujo
    Santoro, Flavia Maria
    BUSINESS PROCESS MANAGEMENT, BPM 2014, 2014, 8659 : 400 - 407
  • [37] Process Mining for Time Series Data
    Ziolkowski, Tobias
    Koschmider, Agnes
    Schubert, Rene
    Renz, Matthias
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2022, 450 : 347 - 350
  • [38] Process mining with token carried data
    Li, Chuanyi
    Ge, Jidong
    Huang, Liguo
    Hu, Haiyang
    Wu, Budan
    Yang, Hongji
    Hu, Hao
    Luo, Bin
    INFORMATION SCIENCES, 2016, 328 : 558 - 576
  • [39] Process Mining for Electronic Data Interchange
    Engel, Robert
    Krathu, Worarat
    Zapletal, Marco
    Pichler, Christian
    van der Aalst, Wil M. P.
    Werthner, Hannes
    E-COMMERCE AND WEB TECHNOLOGIES, 2011, 85 : 77 - +
  • [40] Full Support for Efficiently Mining Multi-Perspective Declarative Constraints from Process Logs
    Sturm, Christian
    Fichtner, Myriel
    Schoenig, Stefan
    INFORMATION, 2019, 10 (01)