[发明专利]基于间隙约束的模糊匹配方法及装置在审
申请号: | 202310491098.4 | 申请日: | 2023-05-05 |
公开(公告)号: | CN116501777A | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 沈丛;李咏怡 | 申请(专利权)人: | 天津理工大学 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/2453 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300384 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 间隙 约束 模糊 匹配 方法 装置 | ||
1.一种基于间隙约束的模糊匹配方法,其特征在于,具体包括如下步骤:
输入目标模式、目标序列以及间隙约束,所述目标模式由对象构成,所述目标模式中的每个对象在目标序列中出现至少一次;
基于所述目标模式、间隙约束确定所述目标序列的网树结构;
采用二分法确定所述目标序列与所述目标模式的匹配结果;
其中,所述采用二分法确定所述目标序列与所述目标模式的匹配结果的步骤包括:
选定第一目标层,所述第一目标层位于网树结构之中;
从第一目标层起始向所述网树结构向上逐层进行匹配直至网树结构的顶层,并生成向上匹配通道,
从第一目标层起始向所述网树结构向下逐层进行匹配直至网树结构的底层,并生成向下匹配通道;
依据向上匹配通道以及向下匹配通道确定所述目标序列与所述目标模式的匹配结果。
2.根据权利要求1所述的方法,其特征在于,所述网状结构的层数为多个,且网状结构的每一层对应一个目标模式对象,所述网状结构层的节点对应的当前网络层对应的目标模式对象在目标序列中的位置;
网状结构层按照网状结构对应的目标模式对象在目标模式中的位置排布;
所述基于所述目标模式、间隙约束确定所述目标序列的网树结构的步骤包括:
当前网络层上一层的节点对应的目标模式对象存在满足预设间隙的当前网络层对应的目标模式对象,则满足预设间隙的当前网络层对应的目标模式对象在目标网络位置为网树结构的节点。
3.根据权利要求2所述的方法,其特征在于,所述从第一目标层起始向所述网树结构向上逐层进行匹配直至网树结构的顶层,并生成向上匹配通道的步骤包括:
对第一目标节点进行向上搜索,所述第一目标节点存在于第一目标层之中,具体包括:
若第二目标节点与第一目标节点满足预设间隙,则构建所述第一目标节点与所述第二目标节点的搜索通道,所述第二目标节点对应的目标模式对象在目标序列中的位置在所述第一目标节点对应的目标模式对象在目标序列中的位置之前,且所述第二目标节点位于第一目标层的上一层;
对第二目标层进行向上搜索操作,所述第二目标层位于第一目标层之上,具体包括:
若第三目标节点与第四目标节点满足预设间隙,则构建所述第三目标节点与所述第四目标节点的搜索通道,所述第四目标节点对应的目标模式对象在目标序列中的位置在所述第三目标节点对应的目标模式对象在目标序列中的位置之前,且所述第四目标节点位于第二目标层的上一层,所述第三位于所述第二目标层。
4.根据权利要求3所述的方法,其特征在于,所述从第一目标层起始向所述网树结构向下逐层进行匹配直至网树结构的底层,并生成向下匹配通道步骤包括:
对第一目标节点进行向下搜索,所述第一目标节点存在于第一目标层之中,具体包括:
若第五目标节点与第一目标节点满足预设间隙,则构建所述第一目标节点与所述第五目标节点的搜索通道,所述第五目标节点对应的目标模式对象在目标序列中的位置在所述第一目标节点对应的目标模式对象在目标序列中的位置之后,且所述第五目标节点位于第一目标层的下一层;
对第三目标层进行向下搜索操作,所述第三目标层位于第一目标层之下,具体包括:
若第六目标节点与第七目标节点满足预设间隙,则构建所述第六目标节点与所述第七目标节点的搜索通道,所述第七目标节点对应的目标模式对象在目标序列中的位置在所述第六目标节点对应的目标模式对象在目标序列中的位置之前,且所述第七目标节点位于第三目标层的下一层,所述第六位于所述第七目标层。
5.根据权利要求4所述的方法,其特征在于,所述依据向上匹配通道以及向下匹配通道确定所述目标序列与所述目标模式的匹配结果的步骤包括:
若所述第一目标节点存在搜索通道到达所述网树结构的顶层,且所述第一目标节点存在搜索通道到达所述网树结构的底层,则生成所述目标序列与所述目标模式的匹配结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津理工大学,未经天津理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310491098.4/1.html,转载请声明来源钻瓜专利网。