Process Discovery Algorithms Using Numerical Abstract Domains

被引:14
作者
Carmona, Josep [1 ]
Cortadella, Jordi [1 ]
机构
[1] Univ Politecn Cataluna, Software Dept, ES-08034 Barcelona, Spain
关键词
Process discovery; numerical abstract domains; petri nets; formal methods; concurrency; PROCESS MODELS;
D O I
10.1109/TKDE.2013.156
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The discovery of process models from event logs has emerged as one of the crucial problems for enabling the continuous support in the life-cycle of an information system. However, in a decade of process discovery research, the algorithms and tools that have appeared are known to have strong limitations in several dimensions. The size of the logs and the formal properties of the model discovered are the two main challenges nowadays. In this paper we propose the use of numerical abstract domains for tackling these two problems, for the particular case of the discovery of Petri nets. First, numerical abstract domains enable the discovery of general process models, requiring no knowledge (e.g., the bound of the Petri net to derive) for the discovery algorithm. Second, by using divide and conquer techniques we are able to control the size of the process discovery problems. The methods proposed in this paper have been implemented in a prototype tool and experiments are reported illustrating the significance of this fresh view of the process discovery problem.
引用
收藏
页码:3064 / 3076
页数:13
相关论文
共 33 条
  • [1] [Anonymous], 2002, Principal components analysis
  • [2] [Anonymous], LNCS
  • [3] On canonical representations of convex polyhedra
    Avis, D
    Fukuda, K
    Picozzi, S
    [J]. MATHEMATICAL SOFTWARE, PROCEEDINGS, 2002, : 350 - 360
  • [4] How good are convex hull algorithms?
    Avis, D
    Bremner, D
    Seidel, R
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 7 (5-6): : 265 - 301
  • [5] Precise widening operators for convex polyhedra
    Bagnara, R
    Hill, PM
    Ricci, E
    Zaffanella, E
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2005, 58 (1-2) : 28 - 56
  • [6] Bergenthum R, 2007, LECT NOTES COMPUT SC, V4714, P375
  • [7] Bose R. J. C., 2012, PhD thesis
  • [8] Carmona J, 2010, LECT NOTES ARTIF INT, V6321, P184, DOI 10.1007/978-3-642-15880-3_18
  • [9] New Region-Based Algorithms for Deriving Bounded Petri Nets
    Carmona, Josep
    Cortadella, Jordi
    Kishinevsky, Mike
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (03) : 371 - 384
  • [10] Cousot P., 1978, 5 ANN ACM S POPL 78, P84, DOI [DOI 10.1145/512760.512770, 10.1145/512760.512770]