Efficient Relational Techniques for Processing Graph Queries

被引:6
|
作者
Sakr, Sherif [1 ,2 ]
Al-Naymat, Ghazi [1 ]
机构
[1] Univ New S Wales, Sch Engn & Comp Sci, Sydney, NSW, Australia
[2] ATP, Natl ICT Australia, Managing Complex Grp, Sydney, NSW, Australia
关键词
graph database; graph query; subgraph query; supergraph query;
D O I
10.1007/s11390-010-9402-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graphs are widely used for modeling complicated data such as social networks, chemical compounds, protein interactions and semantic web To effectively understand and utilize any collection of graphs, a graph database that efficiently supports elementary querying mechanisms is crucially required For example, Subgraph and Supergraph queries are important types of graph queries which have many applications in practice A primary challenge in computing the answers of graph queries is that pair-wise comparisons of graphs are usually hard problems Relational database management systems (RDBMSs) have repeatedly been shown to be able to efficiently host different types of data such as complex objects and XML data RDBMSs derive much of their performance from sophisticated optimizer components which make use of physical properties that are specific to the relational model such as sortedness, proper join ordering and powerful indexing mechanisms In this article, we study the problem of indexing and querying graph databases using the relational infrastructure We present a purely relational framework for processing graph queries This framework relies on building a layer of graph features knowledge which capture metadata and summary features of the underlying graph database We describe different querying mechanisms which make use of the layer of graph features knowledge to achieve scalable performance for processing graph queries Finally, we conduct an extensive set of experiments on real and synthetic datasets to demonstrate the efficiency and the scalability of our techniques
引用
收藏
页码:1237 / 1255
页数:19
相关论文
共 50 条
  • [1] Efficient Relational Techniques for Processing Graph Queries
    Sherif Sakr
    Ghazi Al-Naymat
    [J]. Journal of Computer Science and Technology, 2010, 25 : 1237 - 1255
  • [2] Efficient Relational Techniques for Processing Graph Queries
    Sherif Sakr
    Ghazi Al-Naymat
    [J]. Journal of Computer Science & Technology, 2010, 25 (06) : 1237 - 1255
  • [3] Efficient processing of relational queries with sum constraints
    Nestorov, Svetlozar
    Liu, Chuang
    Foster, Ian
    [J]. ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 440 - +
  • [4] Storing and Querying Graph Data Using Efficient Relational Processing Techniques
    Sakr, Sherif
    [J]. INFORMATION SYSTEMS: MODELING, DEVELOPMENT, AND INTEGRATION, 2009, 20 : 379 - 392
  • [5] Efficient Processing of Range Queries over Distributed Relational Databases
    Price, Richard
    Ramaswamy, Lakshmish
    Pouriyeh, Seyedamin
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2018, : 331 - 337
  • [6] Groupwise processing of relational queries
    Chatziantoniou, D
    Ross, KA
    [J]. PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, 1997, : 476 - 485
  • [7] Efficient Processing Algorithm for Reachability Queries Based on Big Graph
    Chen, Zi-Yang
    Chen, Wei
    Li, Na
    Zhou, Jun-Feng
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (03): : 582 - 595
  • [8] Expression and Efficient Processing of Fuzzy Queries in a Graph Database Context
    Pivert, Olivier
    Smits, Gregory
    Thion, Virginie
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,
  • [9] Efficient processing of graph similarity queries with edit distance constraints
    Xiang Zhao
    Chuan Xiao
    Xuemin Lin
    Wei Wang
    Yoshiharu Ishikawa
    [J]. The VLDB Journal, 2013, 22 : 727 - 752
  • [10] Efficient processing of graph similarity queries with edit distance constraints
    Zhao, Xiang
    Xiao, Chuan
    Lin, Xuemin
    Wang, Wei
    Ishikawa, Yoshiharu
    [J]. VLDB JOURNAL, 2013, 22 (06): : 727 - 752