首页 | 官方网站   微博 | 高级检索  
     

YARM:基于MapReduce的高效可扩展的语义推理引擎
引用本文:顾荣,王芳芳,袁春风,黄宜华.YARM:基于MapReduce的高效可扩展的语义推理引擎[J].计算机学报,2015,38(1).
作者姓名:顾荣  王芳芳  袁春风  黄宜华
作者单位:南京大学计算机软件新技术国家重点实验室 南京210046
基金项目:国家自然科学基金专项基金,美国Intel Labs大学研究项目资助,the Special Research of National Natural Science Foundation of China under Grant No.61223003 and USA Intel Labs URO Funding
摘    要:随着语义网的快速发展,RDF语义数据大量涌现.大规模RDF语义数据推理的一个主要问题是计算量大、完成计算需要消耗很长的时间.显然,传统的单机语义推理引擎难以处理大规模的语义数据.另一方面,现有的基于MapReduce的大规模语义推理引擎,缺乏对算法在分布和并行计算环境下执行效率的优化,使得推理时间仍然较长.此外,现有的推理引擎大多存在可扩展性方面的不足,难以适应大规模语义数据的增长需求.针对现有的语义推理系统在执行效率和可扩展性方面的不足,文中提出了一种基于MapReduce的并行化语义推理算法和引擎YARM.为了实现分布和并行计算环境下的高效推理,YARM做出了以下4点优化:(1)采用合理的数据划分模型和并行化算法,降低计算节点间的通信开销;(2)优化推理规则的执行次序,提升了推理计算速度;(3)设计了简洁的去重策略,避免新增作业处理重复数据;(4)设计实现了一种新的基于MapReduce的并行化推理算法.实验结果表明,在真实数据集和大规模合成数据集上,YARM的执行速度比当前最新的基于MapReduce的推理引擎快10倍左右,同时YARM还表现出更好的数据和系统可扩展性.

关 键 词:RDF  RDFS推理  MapReduce  语义推理  分布式推理

YARM: Efficient and Scalable Semantic Reasoning Engine Based on MapReduce
GU Rong,WANG Fang-Fang,YUAN Chun-Feng,HUANG Yi-Hua.YARM: Efficient and Scalable Semantic Reasoning Engine Based on MapReduce[J].Chinese Journal of Computers,2015,38(1).
Authors:GU Rong  WANG Fang-Fang  YUAN Chun-Feng  HUANG Yi-Hua
Abstract:
Keywords:RDF  RDFS reasoning  MapReduce  semantic reasoning  distributed reasoning
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号