Mining process models with non-free-choice constructs

被引:260
作者
Wen, Lijie [1 ]
van der Aalst, Wil M. P.
Wang, Jianmin
Sun, Jiaguang
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
基金
中国国家自然科学基金;
关键词
process mining; implicit dependency; event log; non-free-choice constructs;
D O I
10.1007/s10618-007-0065-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Process mining aims at extracting information from event logs to capture the business process as it is being executed. Process mining is particularly useful in situations where events are recorded but there is no system enforcing people to work in a particular way. Consider for example a hospital where the diagnosis and treatment activities are recorded in the hospital information system, but where health-care professionals determine the "careflow." Many process mining approaches have been proposed in recent years. However, in spite of many researchers' persistent efforts, there are still several challenging problems to be solved. In this paper, we focus on mining non-free-choice constructs, i.e., situations where there is a mixture of choice and synchronization. Although most real-life processes exhibit non-free-choice behavior, existing algorithms are unable to adequately deal with such constructs. Using a Petri-net-based representation, we will show that there are two kinds of causal dependencies between tasks, i.e., explicit and implicit ones. We propose an algorithm that is able to deal with both kinds of dependencies. The algorithm has been implemented in the ProM framework and experimental results shows that the algorithm indeed significantly improves existing process mining techniques.
引用
收藏
页码:145 / 180
页数:36
相关论文
共 55 条
[21]  
Herbst J, 2000, LECT NOTES ARTIF INT, V1810, P183
[22]  
IDS Scheer, 2002, ARIS PROC PERF MAN A
[23]  
Jablonski S., 1996, WORKFLOW MANAGEMENT
[24]  
KELLER G, 1992, SEMANTISCHE PROCESSM
[25]  
Leymann F., 1999, Production Workflow: Concepts and Techniques
[26]  
*PALL ATH, 2004, PROT US MAN
[27]   Learning DFA from simple examples [J].
Parekh, R ;
Honavar, V .
MACHINE LEARNING, 2001, 44 (1-2) :9-35
[28]  
PAREKH R, 1996, INT C GRAMM INF LEAR, P238
[29]  
Rozinat A, 2006, LECT NOTES COMPUT SC, V3812, P163
[30]  
ROZINAT A, 2005, 1 INT WORKSH BUS PRO, P1