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 条
  • [1] Shop scheduling problems under precedence constraints
    Strusevich, VA
    ANNALS OF OPERATIONS RESEARCH, 1997, 69 (0) : 351 - 377
  • [2] Online Linear Optimization for Job Scheduling Under Precedence Constraints
    Fujita, Takahiro
    Hatano, Kohei
    Kijima, Shuji
    Takimoto, Eiji
    ALGORITHMIC LEARNING THEORY, ALT 2015, 2015, 9355 : 332 - 346
  • [3] Approximation algorithms for the recovery of infrastructure after disasters under precedence constraints
    Gehlot, Hemant
    Sundaram, Shreyas
    Ukkusuri, Satish, V
    IFAC PAPERSONLINE, 2019, 52 (20): : 175 - 180
  • [4] A note on periodic schedules for linear precedence constraints
    Kats, Vladimir
    Levner, Eugene
    DISCRETE APPLIED MATHEMATICS, 2013, 161 (03) : 430 - 434
  • [5] Approximate Deadline-Scheduling with Precedence Constraints
    Efsandiari, Hossein
    Hajiaghyi, MohammadTaghi
    Koenemann, Jochen
    Mahini, Hamid
    Malec, David
    Sanita, Laura
    ALGORITHMS - ESA 2015, 2015, 9294 : 483 - 495
  • [6] On a parallel machine scheduling problem with precedence constraints
    Isto Aho
    Erkki Mäkinen
    Journal of Scheduling, 2006, 9 : 493 - 495
  • [7] On a parallel machine scheduling problem with precedence constraints
    Aho, I
    Mäkinen, E
    JOURNAL OF SCHEDULING, 2006, 9 (05) : 493 - 495
  • [8] Improved Approximations for TSP with Simple Precedence Constraints
    Boeckenhauer, Hans-Joachim
    Klasing, Ralf
    Moemke, Tobias
    Steinova, Monika
    ALGORITHMS AND COMPLEXITY, PROCEEDINGS, 2010, 6078 : 61 - +
  • [9] Parallel dedicated machines scheduling with chain precedence constraints
    Agnetis, Alessandro
    Kellerer, Hans
    Nicosia, Gaia
    Pacifici, Andrea
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 221 (02) : 296 - 305
  • [10] Process Mining and Automatic Process Discovery
    Rivas Pena, Marcos
    Bayona-Ore, Sussy
    2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS): APPLICATIONS IN SOFTWARE ENGINEERING, 2018, : 41 - 46