Title
Querying graph patterns
Abstract
Graph data appears in a variety of application domains, and many uses of it, such as querying, matching, and transforming data, naturally result in incompletely specified graph data, i.e., graph patterns. While queries need to be posed against such data, techniques for querying patterns are generally lacking, and properties of such queries are not well understood. Our goal is to study the basics of querying graph patterns. We first identify key features of patterns, such as node and label variables and edges specified by regular expressions, and define a classification of patterns based on them. We then study standard graph queries on graph patterns, and give precise characterizations of both data and combined complexity for each class of patterns. If complexity is high, we do further analysis of features that lead to intractability, as well as lower complexity restrictions. We introduce a new automata model for query answering with two modes of acceptance: one captures queries returning nodes, and the other queries returning paths. We study properties of such automata, and the key computational tasks associated with them. Finally, we provide additional restrictions for tractability, and show that some intractable cases can be naturally cast as instances of constraint satisfaction problem.
Year
DOI
Venue
2011
10.1145/1989284.1989307
PODS
Keywords
Field
DocType
lower complexity restriction,graph pattern,key feature,combined complexity,querying graph pattern,querying pattern,graph data,standard graph query,key computational task,incompletely specified graph data,query languages,complexity,automata,constraint satisfaction,constraint satisfaction problem,query language,graph databases,regular expression
Data mining,Graph database,Graph property,Computer science,Constraint graph,Theoretical computer science,Null graph,Complexity of constraint satisfaction,Graph rewriting,Clique-width,Graph (abstract data type)
Conference
Citations 
PageRank 
References 
10
0.56
32
Authors
3
Name
Order
Citations
PageRank
Pablo Barceló149241.45
Leonid Libkin23446764.02
Juan L. Reutter339034.15