System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种图数据库上的家族关系推理方法及装置制造方法及图纸_技高网

一种图数据库上的家族关系推理方法及装置制造方法及图纸

技术编号:40004239 阅读:8 留言:0更新日期:2024-01-09 04:33
本申请涉及图数据库和数据挖掘技术领域,解决了现有技术中当家族人员众多且整体数据量达到TB级别时,查询性能急剧下降的问题,公开了一种图数据库上的家族关系推理方法及装置,包括:获取图数据库中已知的节点以及节点之间的关系,根据已知的节点以及节点之间的关系为每个节点添加属性信息,将节点的属性信息发送给邻居节点,根据所述属性信息推理出邻居节点与属性信息中所包含节点之间的关系,该方法通过维护各个节点的属性信息,在图数据库之上对图数据进行关系推理,高效的推理出所有未显示的表明家族关系的新的关系数据。

【技术实现步骤摘要】

本申请涉及图数据库和数据挖掘,尤其是一种图数据库上的家族关系推理方法及装置


技术介绍

1、保险领域的家族网络图谱关系主要包括血缘关系和婚姻关系,在公安领域和保险风险控制中有重要意义。目前查询家族图谱关系的方式是通过查找投保人与被保人关系进行确定,对于没有直接关系的同家族人员无法直接获取到,需要通过一层层的关联查询才能查到与指定人员有关的家族人员信息。这种方式对于家族人员少、整体数据体量小的数据集而言可以使用,但当家族人员众多且整体数据量达到tb级别时,查询性能急剧下降,并且查询次数将达到上百上千次,同时需要人力对查询结果进行分析比对,耗时耗力。


技术实现思路

1、本申请的目的在于克服现有技术中当家族人员众多且整体数据量达到tb级别时,查询性能急剧下降的问题,提供一种图数据库上的隐藏的家族关系的推理方法及装置。

2、第一方面,提供了一种图数据库上的家族关系推理方法,包括:

3、s101、获取图数据库中已知的节点以及节点之间的关系;

4、s102、根据已知的节点以及节点之间的关系为每个节点添加属性信息,其中,所述属性信息包括至少一个相同关系的节点集合;

5、s103、将节点的属性信息发送给邻居节点;

6、s104、根据所述属性信息推理出邻居节点与属性信息中所包含节点之间的关系。

7、进一步的,所述节点之间的关系包括配偶关系、父母关系、子女关系、兄弟姐妹关系、爷奶关系和子孙关系。

8、进一步的,所述属性信息包括以下信息中的至少一种:配偶信息、父母信息、子女信息、兄弟姐妹信息、爷奶信息、子孙信息。

9、进一步的,在将节点的属性信息发送给邻居节点时根据推理规则进行发送。

10、进一步的,所述推理规则为:将节点的属性信息中相同关系的节点集合发送给该节点集合中的所有节点。

11、进一步的,根据步骤s104中的推理结果对属性信息进行更新,并重复执行步骤s103-步骤s104以进行迭代推理,直至推理出所需的节点关系。

12、第二方面,提供了一种图数据库上的家族关系推理装置,包括:

13、获取模块,用于获取图数据库中已知的节点以及节点之间的关系;

14、属性添加模块,用于根据已知的节点以及节点之间的关系为每个节点添加属性信息,其中,所述属性信息包括至少一个相同关系的节点集合;

15、属性发送模块,用于将节点的属性信息发送给邻居节点;

16、推理模块,用于根据所述属性信息推理出邻居节点与属性信息中所包含节点之间的关系。

17、进一步的,还包括:迭代推理模块,用于根据推理模块的推理结果对属性信息进行更新,并重复运行属性发送模块和推理模块以进行迭代推理,直至推理出所需的节点关系。

18、第三方面,提供了一种计算机可读存储介质,所述计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行如第一方面中的任意一种实现方式中方法的步骤。

19、第四方面,提供了一种电子设备,所述电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面中的任意一种实现方式中的方法。

20、本申请具有如下有益效果:本申请通过以节点为中心的推理计算方式,只关注当前节点的推理信息,无需关注原图谱中的关联关系,并且通过维护各个节点的属性信息,在图数据库之上对图数据进行关系推理,高效的推理出所有未显示的表明家族关系的新的关系数据,丰富家族图谱的关联性,便于查询展示出更完善的家族关系。

本文档来自技高网...

【技术保护点】

1.一种图数据库上的家族关系推理方法,其特征在于,包括:

2.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,所述节点之间的关系包括配偶关系、父母关系、子女关系、兄弟姐妹关系、爷奶关系和子孙关系。

3.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,所述属性信息包括以下信息中的至少一种:配偶信息、父母信息、子女信息、兄弟姐妹信息、爷奶信息、子孙信息。

4.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,在将节点的属性信息发送给邻居节点时根据推理规则进行发送。

5.根据权利要求4所述的图数据库上的家族关系推理方法,其特征在于,所述推理规则为:将节点的属性信息中相同关系的节点集合发送给该节点集合中的所有节点。

6.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,还包括:根据步骤S104中的推理结果对属性信息进行更新,并重复执行步骤S103-步骤S104以进行迭代推理,直至推理出所需的节点关系。

7.一种图数据库上的家族关系推理装置,其特征在于,包括:

8.根据权利要求7所述的图数据库上的家族关系推理装置,其特征在于,还包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储用于设备执行的程序代码,该程序代码包括用于执行如权利要求1-6中任一项所述方法的步骤。

10.一种电子设备,其特征在于,所述电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6中任一项所述的方法。

...

【技术特征摘要】

1.一种图数据库上的家族关系推理方法,其特征在于,包括:

2.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,所述节点之间的关系包括配偶关系、父母关系、子女关系、兄弟姐妹关系、爷奶关系和子孙关系。

3.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,所述属性信息包括以下信息中的至少一种:配偶信息、父母信息、子女信息、兄弟姐妹信息、爷奶信息、子孙信息。

4.根据权利要求1所述的图数据库上的家族关系推理方法,其特征在于,在将节点的属性信息发送给邻居节点时根据推理规则进行发送。

5.根据权利要求4所述的图数据库上的家族关系推理方法,其特征在于,所述推理规则为:将节点的属性信息中相同关系的节点集合发送给该节点集合中的所有节点。

6.根...

【专利技术属性】
技术研发人员:王昌圆叶小萌
申请(专利权)人:杭州悦数科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1