The Graph Signature: A Scalable Query Optimization Index for RDF Graph Databases Using Bisimulation and Trace Equivalence Summarization

被引:0
|
作者
Jarrar, Mustafa [1 ]
Deik, Anton [1 ]
机构
[1] Birzeit Univ, Sina Inst, Birzeit, Israel
关键词
Big Data; Bisimulation; Data Index; Data Web; Graph Databases; Mashups; Query Optimization; RDF; RDF Stores; Structural Summaries; Trace Equivalence;
D O I
10.4018/IJSWIS.2015040102
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Querying large data graphs has brought the attention of the research community. Many solutions were proposed, such as Oracle Semantic Technologies, Virtuoso, RDF3X, and C-Store, among others. Although such approaches have shown good performance in queries with medium complexity, they perform poorly when the complexity of the queries increases. In this paper, the authors propose the Graph Signature Index, a novel and scalable approach to index and query large data graphs. The idea is that they summarize a graph and instead of executing the query on the original graph, they execute it on the summaries. The authors' experiments with Yago (16M triples) have shown that e.g., a query with 4 levels costs 62 sec using Oracle but it only costs about 0.6 sec with their index. Their index can be implemented on top of any Graph database, but they chose to implement it as an extension to Oracle on top of the SEM_MATCH table function. The paper also introduces disk-based versions of the Trace Equivalence and Bisimilarity algorithms to summarize data graphs, and discusses their complexity and usability for RDF graphs.
引用
收藏
页码:36 / 65
页数:30
相关论文
共 34 条
  • [1] Combining Graph Exploration and Fragmentation for Scalable RDF Query Processing
    Abdallah Khelil
    Amin Mesmoudi
    Jorge Galicia
    Ladjel Bellatreche
    Mohand-Saïd Hacid
    Emmanuel Coquery
    Information Systems Frontiers, 2021, 23 : 165 - 183
  • [2] Combining Graph Exploration and Fragmentation for Scalable RDF Query Processing
    Khelil, Abdallah
    Mesmoudi, Amin
    Galicia, Jorge
    Bellatreche, Ladjel
    Hacid, Mohand-Said
    Coquery, Emmanuel
    INFORMATION SYSTEMS FRONTIERS, 2021, 23 (01) : 165 - 183
  • [3] A Scalable Graph-Coarsening Based Index for Dynamic Graph Databases
    Kansal, Akshay
    Spezzano, Francesca
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 207 - 216
  • [4] Data allocation optimization for query processing in graph databases using Lucene
    Mathew, Anita Brigit
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 70 : 1019 - 1033
  • [5] RG-index: An RDF graph index for efficient SPARQL query processing
    Kim, Kisung
    Moon, Bongki
    Kim, Hyoung-Joo
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (10) : 4596 - 4607
  • [6] Scalable RDF graph querying using cloud computing
    Li, R. (renli@cqu.edu.cn), 1600, Rinton Press Inc. (12): : 1 - 2
  • [7] SCALABLE RDF GRAPH QUERYING USING CLOUD COMPUTING
    Li, Ren
    Yang, Dan
    Hu, Haibo
    Xie, Juan
    Fu, Li
    JOURNAL OF WEB ENGINEERING, 2013, 12 (1-2): : 159 - 180
  • [8] Efficient and Scalable Integrity Verification of Data and Query Results for Graph Databases
    Arshad, Muhammad U.
    Kundu, Ashish
    Bertino, Elisa
    Ghafoor, Arif
    Kundu, Chinmay
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (05) : 866 - 879
  • [9] Exploiting RDF Open Data Using NoSQL Graph Databases
    Bouhali, Raouf
    Laurent, Anne
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, 2015, 458 : 177 - 190
  • [10] Scalable Video Summarization using Skeleton Graph and Random Walk
    Panda, Rameswar
    Kuanar, Sanjay K.
    Chowdhury, Ananda S.
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 3481 - 3486