发明名称 一种基于等价类的重复任务过程发现方法
摘要 本发明公开一种基于等价类的重复任务过程发现方法,通过扩展事件次序关系定义,提出等价类划分同一任务子集的判定定理,在预处理阶段,通过把具有正确依赖次序关系的同名事件划分为同一任务等价类子集,在处理中阶段采用短循环过程发现算法生成WF-net模型,在处理后阶段对不同的同一任务子集重命名,以达到消除重复任务的目标。其首先读取标准的业务过程XES文件,采用次序依赖关系定义和判定定理检测重复任务,输出采用WF-net表示的业务过程模型。该方法具有解决较高的处理包含短循环结构、多前驱后继和重复任务过程发现问题的能力,且该方法能保证挖掘结果是正确合理的。
申请公布号 CN105117430A 申请公布日期 2015.12.02
申请号 CN201510478613.0 申请日期 2015.08.06
申请人 中山大学 发明人 冯健文;常会友
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 一种基于等价类的重复任务过程发现方法,其特征在于,读取标准的业务过程XES文件,采用次序依赖关系定义和判定定理检测重复任务,输出采用WF‑net表示的业务过程模型;采用次序依赖关系定义和判定定理检测重复任务的具体过程如下:(1)从XES日志W中提取任务集合T_W;(2)从XES日志W中提取首任务集合T_I和末任务集合T_O;(3)根据次序依赖关系定义从T_W、T_I和T_O提取任务间的次序依赖关系;(4)初始化多次任务集合T_M和T_C;(5)初始化重复任务日志W_D和任务集合T_D;(6)根据次序依赖关系定义建立同结构任务集合ST_D;(7)根据同一任务子集判定定理检测和更名重复任务,运行方法Discovery;(8)采用第三方过程发现方法构建WF‑net模型;(9)对WF‑net模型恢复重复任务名称;(10)结束;所述步骤(7)中方法Discovery的具体步骤如下:(7.1)读入重复任务日志W_D、任务集合T_D、多次任务集合T_M和同结构任务集合ST_D;(7.2)T_M中是否还有未检测任务t;(7.2.1)没有未检测任务t,跳转至步骤(7.3);(7.2.2)有未检测任务t,则建立未检测任务t的同名事件集合,并对每个同名事件构建前驱/后继表,即P/S表;把P/S表的每个元素初始化为集合,选取任意两个集合,采用同一任务集合判定定理进行比较,如果两个集合为同一任务集合则合并,直到不能合并为止,结果保存至同一任务集合X;如果X中的元素个数大于1个,说明存在重复任务,就对W_D中,未检测任务t的同名事件进行更名操作;跳转至步骤(7.2.1);(7.3)输出新的日志W_D和任务集合T_D。
地址 510275 广东省广州市海珠区新港西路135号