Graph Matching Algorithms for Business Process Model Similarity Search
Abstract:We investigate the problem of ranking all process models in a repository according to their similarity with respect to a given process model. We focus specifically on the application of graph matching algorithms to this similarity search problem. Since the corresponding graph matching problem is NP-complete, we seek to find a compromise between computational complexity and quality of the computed ranking. Using a repository of 100 process models, we evaluate four graph matching algorithms, ranging from a greedy one to a relatively exhaustive one. The results show that the mean average precision obtained by a fast greedy algorithm is close to that obtained with the most exhaustive algorithm.
摘要:我们研究了根据存储库中所有流程模型相对于给定流程模型的相似度对它们进行排序的问题。我们特别关注图匹配算法在这一相似性搜索问题中的应用。由于相应的图匹配问题是NP-完全问题,我们寻求在计算复杂性和计算排序质量之间找到折衷。使用一个包含100个流程模型的知识库,我们评估了四种图匹配算法,从贪婪算法到相对穷举的算法。结果表明,快速贪婪算法得到的平均精度与最穷举算法接近。
暂无分享,去 创建一个
[1] Bernhard Thalheim,et al. Conceptual Modeling - ER 2007 , 2007, Lecture Notes in Computer Science.
[2] Daniela Grigori,et al. Behavioral matchmaking for service retrieval: application to conversation protocols , 2006, BDA.
[3] Luc Lamontagne,et al. Case-Based Reasoning Research and Development , 1997, Lecture Notes in Computer Science.
[4] Horst Bunke,et al. An Error-Tolerant Approximate Matching Algorithm for Attributed Planar Graphs and Its Application to Fingerprint Classification , 2004, SSPR/SPR.
[5] Edwin R. Hancock,et al. Structural, Syntactic, and Statistical Pattern Recognition, Joint IAPR International Workshop, SSPR&SPR 2010, Cesme, Izmir, Turkey, August 18-20, 2010. Proceedings , 2010, SSPR/SPR.
[6] J. Leon Zhao,et al. A case-based reasoning framework for workflow model management , 2004, Data Knowl. Eng..
[7] Erhard Rahm,et al. Similarity flooding: a versatile graph matching algorithm and its application to schema matching , 2002, Proceedings 18th International Conference on Data Engineering.
[8] Andreas Oberweis,et al. How to detect semantic business process model variants? , 2007, SAC '07.
[9] Wineke A. M. van Lent,et al. Similarity of business process models : metrics and evaluation , 2009 .
[10] Michael Rosemann,et al. Potential pitfalls of process modeling: part A , 2006, Bus. Process. Manag. J..
[11] Horst Bunke,et al. On a relation between graph edit distance and maximum common subgraph , 1997, Pattern Recognit. Lett..
[12] Mehrdad Sabetzadeh,et al. Matching and Merging of Statecharts Specifications , 2007, 29th International Conference on Software Engineering (ICSE'07).
[13] Ellen M. Voorhees,et al. Evaluating evaluation measure stability , 2000, SIGIR '00.
[14] Vladimir I. Levenshtein,et al. Binary codes capable of correcting deletions, insertions, and reversals , 1965 .
[15] Wil M. P. van der Aalst,et al. Process Equivalence: Comparing Two Process Models Based on Observed Behavior , 2006, Business Process Management.
[16] Manfred Reichert,et al. On Measuring Process Model Similarity Based on High-Level Change Operations , 2007, ER.
[17] Andreas Wombacher. Evaluation of Technical Measures for Workflow Similarity Based on a Pilot Study , 2006, OTM Conferences.
[18] Remco M. Dijkman,et al. Measuring Similarity between Business Process Models , 2008, CAiSE.
[19] Horst Bunke,et al. Graph Edit Distance with Node Splitting and Merging, and Its Application to Diatom Idenfication , 2003, GbRPR.
[20] Shazia Wasim Sadiq,et al. On the Discovery of Preferred Work Practice Through Business Process Variants , 2007, ER.
[21] Ralph Bergmann,et al. Representation and Structure-Based Similarity Assessment for Agile Workflows , 2007, LWA.
[22] Zahir Tari,et al. On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE, OTM Confederated International Conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France, October 29 - November 3, 2006. Proceedings, Part I , 2006, OTM Conferences.
[23] Mathias Weske,et al. Business Process Management: Concepts, Languages, Architectures , 2007 .
[24] Marc Ehrig,et al. Measuring Similarity between Semantic Business Process Models , 2007, APCCM.
[25] Francisco Escolano,et al. Graph-Based Representations in Pattern Recognition, 6th IAPR-TC-15 International Workshop, GbRPR 2007, Alicante, Spain, June 11-13, 2007, Proceedings , 2007, GbRPR.