基于RDF图的Skyline高效检索算法设计

本文介绍了基于RDF图的Skyline高效检索算法,重点讨论了RDF图、语义距离和支配关系,并详细解析了BNL算法的实现过程和效率优势。算法通过BFS遍历计算语义距离,并结合B-树结构优化检索速度,最终找到不被其他地点支配的Skyline点。
摘要由CSDN通过智能技术生成

基于RDF图的Skyline高效检索算法设计

首先,该篇博客使用的数据集是yago,首先阐述下数据集共有三个文件,分别存放每个顶点关键词、顶点之间的连接关系和地点p集合。高效检索算法的起点是若干顶点关键词,过程是在RDF图中寻找较为合适的地点(各个关键词都可达,并且不被任何其他地点支配),终点是返回不被其他地点支配的地点,也就是skyline point,下面简称为SP。
相信不了解问题背景的小伙伴应该对于RDF图和语义地点支配关系应该并不熟悉,因此,下一部分由小编给大家做下背景知识介绍。
由于算法较为复杂,这篇博客只对关键部分进行阐述,不详细阐述算法有关的原理和定理,想要深入了解这部分内容可以到小编主页的资源页面下载相应的论文和高效检索算法实现的源码。

第一章 RDF图和语义地点支配

1、RDF图

下面图1为一个RDF图的实例,图中p点为语义地点1;v点为一般顶点,不作为检索结果返回;两个顶点间可达在图1中体现为存在连接两点的路径。图2为顶点的文本信息,也就是每个顶点所含有的关键词。
在这里插入图片描述

2、语义距离

由图2中可知,v3中含有art,p3也含有art,因此,p1到art这个关键词有两条路,分别为
D(p1,v3)=3,D(p1,p3)=1;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值