快速业务流程相似度搜索
在业务流程管理中,快速准确地找到相似的业务流程模型对于提高效率和优化业务至关重要。本文将介绍一种基于特征的业务流程相似度搜索方法,包括特征相似度的度量、特征匹配和索引构建,以及基于特征的相似度估计和评估。
特征相似度、匹配和索引
可以使用两个业务流程模型的特征相似度来估计业务流程模型本身的相似度。为此,需要定义量化业务流程模型特征相似度的度量标准。如果两个特征足够相似,则称它们为匹配特征,并展示如何根据特征相似度确定特征匹配。匹配特征的比例将在下一节中用作业务流程模型相似度的估计值。为了能够快速识别匹配特征,进而找到相似的业务流程模型,需要定义特征索引。
特征相似度
- 标签特征相似度 :标签特征相似度可以通过多种方式进行度量。本文使用基于字符串编辑距离的句法相似度度量。标签特征相似度的定义如下:
设 $G = (N, E, \lambda)$ 是一个业务流程图,$n, m \in N$ 是两个节点,$|x|$ 表示标签 $x$ 中的字符数。节点标签 $\lambda(n)$ 和 $\lambda(m)$ 的字符串编辑距离 $ed(\lambda(n), \lambda(m))$ 是将 $\lambda(n)$ 转换为 $\lambda(m)$ 或反之所需的最小原子字符串操作数。原子字符串操作包括插入一个字符、删除一个字符或用另一个字符替换一个字符。$\lambda(n)$ 和 $\lambda(m)$ 的标签特征相似度 $lsim(n, m)$ 定义为:
[
lsim(n, m) = 1.0 - \frac{ed(\lambda(n), \lambda(
快速业务流程相似度搜索方法解析
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



