DocumentCode
1573947
Title
An efficient filtering technique for super-graph query processing
Author
Saber, Mohamed ; Aref, Mostafa ; Gharib, Tarek F.
Author_Institution
Ain-Shams Univ., Cairo, Egypt
fYear
2010
Firstpage
174
Lastpage
181
Abstract
Recently, a lot of applications depend on data modeled by graphs. Efficient query processing over graph databases serves these applications. Having a graph query q, super-graph query processing finds all the graphs g in a database of graphs D where g is contained in q (gsubeq). Because graph databases contain a lot of graphs and because sub-graph isomorphic tests are NP-complete, an indexing-based technique should be adopted. In this paper we propose an efficient technique for processing supergraph queries. The technique consists of an index called eIndex and a query processing algorithm. Given a query graph, the database is filtered to generate candidate graphs. While filtering, the proposed technique takes into consideration the full structure of the database graphs besides considering the frequent fragments. Through polynomial time algorithms, the proposed technique reduces the subgraph isomorphism tests required for query processing and hence the total processing time is reduced. The results show that building eIndex takes much less time and space than other methods.
Keywords
data handling; graph theory; optimisation; query processing; NP-complete; efficient filtering; efficient query processing algorithm; graph database; indexing-based technique; polynomial time algorithm; subgraph isomorphism test; super graph query processing; Approximation algorithms; Data models; Feature extraction; Filtering; Query processing; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Information Management (ICDIM), 2010 Fifth International Conference on
Conference_Location
Thunder Bay, ON
Print_ISBN
978-1-4244-7572-8
Type
conf
DOI
10.1109/ICDIM.2010.5664712
Filename
5664712
Link To Document