Abstract
The designation of milestone activities in business processes can restrict the effective occurrence of cases in logs and remove noise reasonably. A deviation detection method is presented between Petri nets and logs using milestone activities to improve computational efficiency. An original model is constructed through some operations between two Petri nets, where one is the process model and the other is the log model created by mapping the activities in the case to the transitions. First, the transitions labeled with the milestones compose the synchronous transitions by synchronous composition. Next, other transitions with the same labels produce the log, model and synchronous transitions by product. Then, the transitions labeled with the activities that are merely observed in the model directly map to the transitions. Finally, the transitions labeled with the activities which are modeled only in the Petri net directly map to the model transitions, and the transitions labeled with no activities directly map to the invisible transitions. The new model is the search space for deviation detection. An algorithm is presented to detect the deviations between the Petri net based on the given cost and the case. The experimental results show that the more milestone activities in the business process, the higher computational efficiency of deviation detection.
Keywords
MSC
68Q85, 93A30
Cite this article
@article{cai-7903,
author = {Yinhua Tian and Ruizhe Zhang and Wen Liu and Yuyue Du},
title = {Petri Net-Based Deviation Detection Between Event Logs and Process Models with Milestones},
journal = {Computing and Informatics},
volume = {45},
number = {4},
pages = {1017--1044},
year = {2026},
issn = {1335-9150},
doi = {10.31577/cai_2026_4_1017}
}
TY - JOUR AU - Yinhua Tian AU - Ruizhe Zhang AU - Wen Liu AU - Yuyue Du TI - Petri Net-Based Deviation Detection Between Event Logs and Process Models with Milestones JO - Computing and Informatics VL - 45 IS - 4 SP - 1017 EP - 1044 PY - 2026 SN - 1335-9150 DO - 10.31577/cai_2026_4_1017 UR - https://doi.org/10.31577/cai_2026_4_1017 KW - Petri nets KW - milestone activities KW - event logs KW - process models KW - deviation detection ER -
Tian, Y., Zhang, R., Liu, W., & Du, Y. (2026). Petri Net-Based Deviation Detection Between Event Logs and Process Models with Milestones. Computing and Informatics, 45(4), 1017–1044. https://doi.org/10.31577/cai_2026_4_1017