[发明专利]一种基于最短路径最大流的IdMapping方法在审

专利信息
申请号: 202111051480.0 申请日: 2021-09-08
公开(公告)号: CN113849590A 公开(公告)日: 2021-12-28
发明(设计)人: 雷鸣;武志彦;王康;汤鲲 申请(专利权)人: 南京烽火星空通信发展有限公司
主分类号: G06F16/31 分类号: G06F16/31;G06F16/36
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 陆志斌
地址: 210019 江苏省南京市建*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 路径 最大 idmapping 方法
【权利要求书】:

1.一种基于最短路径最大流的IdMapping方法,其特征在于,包括以下步骤:

S1:关系提取;

S2:构造图结构;

S3:连通分量分成;

S4:最短路径最大流计算;

S5:ID生成。

2.根据权利要求1所述的一种基于最短路径最大流的IdMapping方法,其特征在于,所述S1中,关系提取包括如下步骤:

原始数据表中投影出Id相关字段集合A={A0,A1,...,A|A|};

对每条数据,依次抽取出A中两两字段的组合值作为原始关系,共计个关系组合值,记为R”;

过滤掉R”中的非法关系,生成该条数据关系集合R';合并所有数据的关系,形成最终关系集合R完成关系提取步骤。

3.根据权利要求1所述的一种基于最短路径最大流的IdMapping方法,其特征在于,所述S2中,构造图结构包括如下步骤:

S2.1:图初始化:

记图对象为GV,E,V={},E={},V为顶点集合,E为边集合,每条边e包含属性:起始节点from、到达节点to、边权重(本案中以频数作为权重)weight;

S2.2:顶点提取:

R中所有关系中的元素去重后即为顶点集合V;

S2.3:边提取:

遍历R中所有的关系,对于R0=(Vi,Vj),若E中不存在起始点为Vi,目标点为Vj的边,则E中添加一条边:E'0,且E'0.from=Vi,;

E'0.to=Vj,E'0.flow=1,…;若存在对应的边E0,则对应地进行边的信息更新:E0.flow+=1。

4.根据权利要求1所述的一种基于最短路径最大流的IdMapping方法,其特征在于,所述S3中,连通分量分成包括以下步骤:

S3.1:初始化已遍历顶点集合VF={},连通分量列表GS=[];

S3.2:若|G.V|=|VF|(|·|为计算维数函数),则返回GS完成计算;否则跳转步骤S3.3;

S3.3:初始化临时图对象G'={V',E'},V'={},E'={};

S3.4:从G.V-VF的顶点中随机pop出一个顶点v'0

S3.5:从v'0开始对G进行深度优先遍历,所得到的边与顶点对G'进行更新;

S3.6:VF中添加G'.V,GS.append(G')并跳转到步骤S3.2。

5.根据权利要求1所述的一种基于最短路径最大流的IdMapping方法,其特征在于,所述S4中,所述最短路径最大流计算包括:

S4.1:设定深度优先遍历(DFS)最大遍历深度θ作为最长遍历路径上限;

S4.2:通过DFS方法求得(vi,vj)间的最短路径Gram(vi,vj)。在θ深度还未获得可达路径时,记最短路径为∞,并返回0作为最大流,结束计算;

S4.3:通过DFS方法获得路径集合:Path(vi,vj;g=Gram(vi,vj)),遍历所得路径集合,求得MaxFlow(vi,vj;g=Gram(vi,vj))最为最大流返回,完成计算。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京烽火星空通信发展有限公司,未经南京烽火星空通信发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111051480.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top