[发明专利]一种用于经济犯罪侦察分析的图数据库匹配方法及装置在审
申请号: | 201611175367.2 | 申请日: | 2016-12-19 |
公开(公告)号: | CN108205552A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 胡国超;聂琨琳;李程 | 申请(专利权)人: | 中国电子科技集团公司第十五研究所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中间结果 投影表 侦察 条边 匹配 数据库 集合 广度优先搜索 深度优先搜索 缓冲区 准确度 办案效率 策略结合 交易数据 可疑交易 模式匹配 图形网络 数据图 写入 分析 取出 转入 查询 记录 帮助 发现 | ||
1.一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,包括以下步骤:
确定查询图q到数据图库g的每一条边的边投影表ep1,ep2,...,epn,构成边投影表集合{ep1,ep2,...,epn};
判断投影表epn是否为空,如果不为空,则将边投影表集合{ep1,ep2,...,epn}依次从1到n逐条取出记录写入中间结果缓冲区rcn,直至rcn写满并转入中间结果处理步骤;
所述中间结果处理包括以下步骤:
判断当前中间结果缓冲区rcn的等级即已循环的次数,设定k为中间结果处的循环次数,当k<n且k≠n时,则判断rcn中是否存在名为u和v的列,其中,u和v分别为第p(k+1)条边的源和目标点,(p(k+1)为数据库图g的边的集合),:若果rcn中仅存在名为u的列,把rcn中的记录按照u列的值排序;若rcn中仅存在名为v的列,把rcn中的记录按照v列的值排序;若rcn中同时存在名为u和v列,则把rcn中的记录按照u、v列的值排序。
2.根据权利要求1所述的一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,还包括创建n个中间结果缓冲区rc1,rc2,...,rcn。
3.根据权利要求1所述的一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,当epn为空时,直接进行中间结果处理步骤。
4.根据权利要求1所述的一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,还包括判断rcn和p(k+1)的连接结果中还有未处理结果r,r为没有产生结果的数据集合,即没有u和v出现的结果,将r中结果进行去重,当没有重复项时,则将r写入rc(k+1)。
5.根据权利要求1所述的一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,所述方法还包括预先在数据库图g中进行图拓扑存储、属性存储和属性值存储:其中,所述图拓扑存储包括顶点表和边表存储,分别用于存储所有顶点表和边表;属性存储包括顶点属性表、边属性表、顶点属性绑定表和边属性绑定表,其中,顶点属性表和边属性表分别用于描述已经存在哪些顶点属性和边属性;顶点属性绑定表和边属性绑定表分别用于描述当前数据的每个顶点和边都绑定了何种属性,属性值的存储是指对于每个属性,用一张单独的表来存储其全部可能的属性值。
6.根据权利要求1所述的一种用于经济犯罪侦察分析的图数据库匹配方法,其特征在于,判断当前中间结果缓冲区rcn的等级循环到k=n时,k∈(0,n-1),则把rcn中的结果全部写入子图同构映射集合RS中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第十五研究所,未经中国电子科技集团公司第十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611175367.2/1.html,转载请声明来源钻瓜专利网。