2010
DOI: 10.1007/s11390-010-9402-5
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Relational Techniques for Processing Graph Queries

Abstract: 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 o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 36 publications
0
3
0
Order By: Relevance
“…In addition, the study has considered the memory usage and total network usage metrics for its benchmarcking. The results of this study show that Giraph and GraphLab's synchronous mode have good all-around performance while 33 GPS excels at memory efficiency. The results also show that the synchronous mode of Giraph, GPS, and GraphLab outperforms that of Mizan in all experiments.…”
Section: Related Workmentioning
confidence: 86%
See 1 more Smart Citation
“…In addition, the study has considered the memory usage and total network usage metrics for its benchmarcking. The results of this study show that Giraph and GraphLab's synchronous mode have good all-around performance while 33 GPS excels at memory efficiency. The results also show that the synchronous mode of Giraph, GPS, and GraphLab outperforms that of Mizan in all experiments.…”
Section: Related Workmentioning
confidence: 86%
“…In practice, graph analytics is an important and effective big data discovery tool [36]. For example, it enables identifying influential persons in a social network, inspecting fraud operations in a complex interaction network and recognizing product affinities by analyzing community buying patterns [33].…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, several techniques and systems have been utilizing the efficiency of the relational model and RDBMSs for storing and querying various more sophisticated data models including XML (Gou and Chirkova 2007 ; Grust et al. 2004 ), RDF (Sakr and Al-Naymat 2009 ) and graphs (Sakr 2009 ; Sakr and Al-Naymat 2010 ). On the other hand, relational databases have shown to be inefficient for querying operations that involves recursive access or looping for significant numbers of rows via performing various expensive join queries that may lead to considerably huge intermediate results.…”
Section: Distributed Hybrid Representation Of the Attributed Graphsmentioning
confidence: 99%