← 返回列表
一种多跳路径查询方法、装置、计算机设备及存储介质
摘要文本
本发明涉及多跳路径查询技术领域,具体涉及一种多跳路径查询方法、装置、计算机设备及存储介质,本发明在图数据库中同时确定多组路径查询单元,基于每组路径查询单元中相互通信且相邻的第三实体和第四实体之间的包含关系、实体类型,通过路径关联度初始值更新第四实体的路径关联度当前值,当查询到目标实体,并将第四实体的路径关联度当前值作为目标实体的路径关联度最终值,并从目标实体的所有目标查询路径中选取最优查询路径以得到目标实体,可以实现基于图数据库缩小目标实体的多跳路径的查询范围,以免在图数据库中基于编写的属性信息逐次查询目标实体,进而达到简化查询过程以及提高查询效率的目的。
申请人信息
- 申请人:国网智能电网研究院有限公司; 国家电网有限公司
- 申请人地址:102209 北京市昌平区未来科技城滨河大道18号
- 发明人: 国网智能电网研究院有限公司; 国家电网有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种多跳路径查询方法、装置、计算机设备及存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311368456.9 |
| 申请日 | 2023/10/20 |
| 公告号 | CN117556086A |
| 公开日 | 2024/2/13 |
| IPC主分类号 | G06F16/901 |
| 权利人 | 国网智能电网研究院有限公司; 国家电网有限公司 |
| 发明人 | 贾全烨; 周飞; 王剑; 王晓慧; 梁潇; 张强 |
| 地址 | 北京市昌平区未来科技城滨河大道18号; 北京市西城区西长安街86号 |
专利主权项内容
1.一种多跳路径查询方法,其特征在于,所述方法包括:基于用户输入查询目标实体的关键信息,获取与所述关键信息匹配的第一实体;基于所述第一实体的属性信息,获取与所述第一实体关联的第二实体,并设置所述第二实体的路径关联度初始值;在图数据库中同时确定多组路径查询单元,每组路径查询单元包括相互通信且相邻的第三实体和第四实体;在所述图数据库中遍历查询目标实体时,若每组路径查询单元中所述第三实体和第四实体之间存在包含关系,且与所述第四实体所属的实体类型未被遍历查询,则基于所述路径关联度初始值更新所述第四实体的路径关联度当前值,一旦查询到所述目标实体,将所述第四实体的路径关联度当前值作为所述目标实体的路径关联度最终值;基于每组路径查询单元得到的所述目标实体的路径关联度最终值,获取所述目标实体的所有目标查询路径,并从所述目标实体的所有目标查询路径中选取最优查询路径;基于所述最优查询路径,定位所述目标实体。