A Scalable Parallel Semantic Reasoning Algorithm-Based on RDFS Rules on Hadoop

被引:0
作者
Yang, Liu [1 ]
Wen, Xiao [1 ]
Hu, Zhigang [1 ]
Liu, Chang [1 ]
Long, Jun [2 ]
Zheng, Meiguang [1 ]
机构
[1] Ctr South Univ, Sch Software, Changsha 410073, Hunan, Peoples R China
[2] Ctr South Univ, Sch Informat Sci & Engn, Changsha 410073, Hunan, Peoples R China
来源
WEB INFORMATION SYSTEMS ENGINEERING - WISE 2016, PT I | 2016年 / 10041卷
关键词
Ontology reasoning; RDF; Semantic web; MapReduce; Big data; STORAGE; WEB;
D O I
10.1007/978-3-319-48740-3_33
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid growth of semantic web utilization in the cloud has resulted in massive amounts of RDF data, which is challenging large-scale RDF semantic reasoning. The traditional semantic reasoning process is very time-consuming and lacks scalability. In this paper, we present a scalable method for RDF Srule-based semantic reasoning using a distributed framework of Hadoop MapReduce, and propose an optimized semantic reasoning algorithm based on RDFS rules. The reasoning algorithm first classifies RDFS entailment rules to build different reasoning rule models, and then orders the rule execution sequences according to the relation of RDFS entailment rules to reduce reasoning time. During algorithm execution in MapReduce, the reasoning work handles RDFS rules in the Map process phase, and data duplication elimination is handled in the Reduce process phase. The experiment results on the LUBM benchmark show that our optimized reasoning algorithm outperforms Urbani's reasoning method in efficiency, stability, and scalability. The average reasoning time of our algorithm is only 1/3 that of Urbani's algorithm with different RDF dataset scales.
引用
收藏
页码:447 / 456
页数:10
相关论文
共 14 条
  • [1] Cheng J., 2013, IEEE T AUTO IN PRESS
  • [2] Curé O, 2015, PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, P1823, DOI 10.1109/BigData.2015.7363955
  • [3] Research and development on semantic web data management
    Du, Xiao-Yong
    Wang, Yan
    Lü, Bin
    [J]. Ruan Jian Xue Bao/Journal of Software, 2009, 20 (11): : 2950 - 2964
  • [4] Cichlid: Efficient Large Scale RDFS/OWL Reasoning with Spark
    Gu, Rong
    Wang, Shanyong
    Wang, Fangfang
    Yuan, Chunfeng
    Huang, Yihua
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 700 - 709
  • [5] LUBM: A benchmark for OWL knowledge base systems
    Guo, YB
    Pan, ZX
    Heflin, J
    [J]. JOURNAL OF WEB SEMANTICS, 2005, 3 (2-3): : 158 - 182
  • [6] Kaoudi Z, 2008, LECT NOTES COMPUT SC, V5318, P499, DOI 10.1007/978-3-540-88564-1_32
  • [7] Kobilarov G, 2009, LECT NOTES COMPUT SC, V5554, P723, DOI 10.1007/978-3-642-02121-3_53
  • [8] Emerging practices for mapping and linking life sciences data using RDF - A case series
    Marshall, M. Scott
    Boyce, Richard
    Deus, Helena F.
    Zhao, Jun
    Willighagen, Egon L.
    Samwald, Matthias
    Pichler, Elgar
    Hajagos, Janos
    Prud'hommeaux, Eric
    Stephens, Susie
    [J]. JOURNAL OF WEB SEMANTICS, 2012, 14 : 2 - 13
  • [9] Web semantics in the clouds
    Mika, Peter
    Tummarello, Giovanni
    [J]. IEEE INTELLIGENT SYSTEMS, 2008, 23 (05) : 82 - 87
  • [10] Large-Scale Storage and Reasoning for Semantic Data Using Swarms
    Muehleisen, Hannes
    Dentler, Kathrin
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2012, 7 (02) : 32 - 44