Retaining all the path information for graph reachability queries based on regular expressions

Yifei Zhang, Guoren Wang, Changkuan Zhao, Ende Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

It is common to find that many real world data graphs are edge-labeled, i.e., each edge attaches a label to indicate the relationship of the two vertices connected by the edge. A basic research issue on these graphs is how to make a query to test if the vertex u can reach the vertex v through the path constrained by a series of labels. In this paper, we propose a novel index framework to retain all the path label information of a data graph and answer the regular expression based reachability queries efficiently. Our index is a generalized-list-structured index and constructed based on the method of bread first search and depth first search. To improve the query efficiency, we also put forward a labeling mechanism for our index. A detailed experimental evaluation on both real and synthetic datasets shows that the performance of our method is improved in term of both index size and query time.

Original languageEnglish
Title of host publicationProceedings - 2013 10th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2013
PublisherIEEE Computer Society
Pages799-804
Number of pages6
ISBN (Print)9781467352536
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event2013 10th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2013 - Shenyang, China
Duration: 23 Jul 201325 Jul 2013

Publication series

NameProceedings - 2013 10th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2013

Conference

Conference2013 10th International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2013
Country/TerritoryChina
CityShenyang
Period23/07/1325/07/13

Fingerprint

Dive into the research topics of 'Retaining all the path information for graph reachability queries based on regular expressions'. Together they form a unique fingerprint.

Cite this