DocumentCode :
735351
Title :
Analysis and implementation of graph indexing for graph database using GraphGrep algorithm
Author :
Dongoran, Emir Septian Sori ; Rahmat Saleh, W. Kemas ; Gozali, Alfian Akbar
Author_Institution :
Sch. of Comput., Telkom Univ., Bandung, Indonesia
fYear :
2015
fDate :
27-29 May 2015
Firstpage :
59
Lastpage :
64
Abstract :
Graph database is a database that uses a graph structure to represent and manage the data. Not all types of data are suit for graph database, one that fits is the molecular graph data type. It has characteristic labeled vertices and undirected edges. Graph database also have indexing method. For molecular data type study case, GraphGrep is the most approriate method because it assume each node in the graph database has a unique number (id-node) and label (label-node). So it is suitable for molecular data type. GraphGrep using a hash table (fingerprint) as an index, comparing the graph database fingerprint with graph query fingerpint to filter the database and use Ullman algorithm to perform subgraph matching. By implementing GrapGrep, we can filter database up to 100% filtering based on length-path we used and get the exact answer set. We also get the most efficient length-path based on the deepest depth in a graph query.
Keywords :
database management systems; graph theory; indexing; GraphGrep algorithm; Ullman algorithm; data management; data representation; graph database; graph indexing; graph query fingerpint; graph structure; hash table; molecular graph data type; subgraph matching; Filtering; Fingerprint recognition; Indexing; Matrix converters; Testing; GraphGrep; Ullman; backtrack; graph indexing; subgraph matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technology (ICoICT ), 2015 3rd International Conference on
Conference_Location :
Nusa Dua
Type :
conf
DOI :
10.1109/ICoICT.2015.7231397
Filename :
7231397
Link To Document :
بازگشت