基于子图匹配的RDF图查询优化方法研究

来源 :大连海事大学 | 被引量 : 1次 | 上传用户:ceylong2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,语义技术的发展使得语义物联网成为了研究热点。基于RDF图的图查询技术已经广泛地应用在不同的领域,例如:社交网络、智能交通、智慧城市等。由于RDF数据被大量发布,其图结构也愈加复杂。因此,传统的图遍历方式会产生较高的查询中间结果冗余,而且复合查询图的环形及星形结构使得在查询过程中顶点被重复遍历,以上两种情况降低了 RDF图的查询效率与查询性能。针对以上问题,本文通过比较当前主流的RDF图查询优化方案的优缺点,经过大量理论分析与实验验证,提出了适用于含有大量RDF数据的RDF图与复杂度较高的RDF查询图的查询优化方法。本课题研究期间的主要工作如下:首先,本文介绍了几种当前较为主流的查询优化方案。通过大量方法与算法有效性实证的实验对比分析,指出了当前面向RDF图的查询优化方案的不足之处;然后,通过分析几种RDF图的基本结构,根据RDF数据图与查询图间的谓词结构通性,建立了适用于大型RDF图的双向谓词路径索引结构。将图结构转化为树结构并根据谓词路径来减少无用顶点的遍历并使得谓词成为了关联特殊RDF查询图(顶点全部是未知变量)与数据图的关键。以相邻谓词结构作为查询的关键路径,通过匹配查询图与数据图的谓词路径结构在索引树上找到对应谓词路径的查询顶点搜索空间,避免遍历全图、环状结构路径重复等时间复杂度较高的操作;由于大型RDF图的谓词路径较长和索引结构空间的限制,在查询开始之前,本文采用了基于分类学思想的RDF图切分技术,以整数线性规划问题建立计算模型,提出了完整的RDF图切分规则。将结构复杂的查询图切分为若干个结构简单的查询子图以简化查询图结构,并通过索引树进行查询结果的匹配;最后,设计了基于图结构切分的RDF子图过滤及连接过程,将得到的几个结果子图进行连接,得到所需的查询结果。
其他文献
那一刻,我没多想,但我清楚,我不接,孩子就可能没命了2008年10月27日下午15:40分左右,笔者所在公司提供物业服务的紫荆嘉苑清洁班员工文小平在工作时突然听到孩子哭声,不停地喊“爸爸
研究无磁化、无碰撞、各向同性非相对论等离子体中非广延分布情况下横振荡色散关系。通过理论推导得到了与非广延参数q有关的色散方程,从该色散方程出发得到了高频横振荡色散
研究了对数导数意义下区域的单叶性内径。以任意拟圆为基础,给出了区域对数导数单叶性内径下界的两个公式。此外,根据逼近区域的特征得到了区域的对数导数单叶性内径的另一个下
2009年12月21日,国家住房和城乡建设部住宅产业化促进中心"国家‘十一五’科技支撑项目既有建筑综合改造技术集成示范工程"授牌仪式在北京鲁
期刊
近年来,随着数据的不断增多,云计算和云平台开始获得人们的关注和认可。不可否认的是,云计算为大数据的存储提供了有力的支撑,但是对于这些云服务而言,如何保证大数据的存储
以常规方法制备鄱阳湖中华鳖的染色体标本,分析其核型。其核型公式为2n=66=4M+8Sm+16T+38mc,NF=78。用胰酶法制备染色体G-带,绘制了G带模式图。采用了稍加修改的Foresti方法研究
企业个性作为中国高端物业代表品牌,15年发展中,龙湖物业坚守"善待你一生"的服务理念,致力于追求卓越,打造高品质的"龙湖生活":"五星级"微笑,"钻石级"服务,细至分毫的标准龙
期刊
采用不连续聚丙烯酰胺垂直凝胶电泳分析新棘衣棘头虫和黄鳝的肌肉、肝胰脏、肠道、脾脏、性腺、肾脏及心脏7种组织。电泳结果表明酯酶在黄鳝各组织及新棘衣棘头虫中均有表达,
教师课堂上使用的教学语言显然是多模态的,但有关课堂话语多模态问题的研究极为少见。基于维特根斯坦"家族相似"思想,我们提出"例示化原型"的概念以解释语言在各个层次例示渐
这部五易其稿的《郑州市物业管理条例(代拟稿)》首次通过公开招标的方式,使社会力量成为物业管理立法的主体。这是物业管理立法走向民间的一次创新,对于我国今后创新物业管理立法