2016
DOI: 10.1007/978-3-319-46523-4_38
|View full text |Cite
|
Sign up to set email alerts
|

Context-Free Path Queries on RDF Graphs

Abstract: Navigational graph queries are an important class of queries that can extract implicit binary relations over the nodes of input graphs. Most of the navigational query languages used in the RDF community, e.g. property paths in W3C SPARQL 1.1 and nested regular expressions in nSPARQL, are based on the regular expressions. It is known that regular expressions have limited expressivity; for instance, some natural queries, like same generation-queries, are not expressible with regular expressions. To overcome this… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
29
0
1

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 30 publications
(30 citation statements)
references
References 32 publications
(84 reference statements)
0
29
0
1
Order By: Relevance
“…Query 1 is based on the grammar for retrieving concepts on the same layer (presented in figure 6). For this query our algorithm demonstrates up to 1000 times better performance and provides identical results as compared to the presented in [22] for Q1.…”
Section: Ontology Queryingmentioning
confidence: 67%
See 1 more Smart Citation
“…Query 1 is based on the grammar for retrieving concepts on the same layer (presented in figure 6). For this query our algorithm demonstrates up to 1000 times better performance and provides identical results as compared to the presented in [22] for Q1.…”
Section: Ontology Queryingmentioning
confidence: 67%
“…One of classical graph querying problems is a navigation queries for ontologies, and we apply our algorithm to this problem in order to estimate its practical value. We used dataset from paper [22]. Our algorithm is aimed to process graphs, so RDF files were converted to edge-labeled directed graph.…”
Section: Ontology Queryingmentioning
confidence: 99%
“…Context Free Language & Graph Query: Parsing CFL on graphs and using it as query primitives has been studied in early theory work [40], [61], later used widely in programming analysis [41] and other domains such as bioinformatics [62] which requires high expressiveness language to constrain paths. Recently it is discussed as a graph query language [63] and SPARQL extension [64] in graph databases. In particular, CFLR is a general formulation of many program analysis tasks on graph representations of programs.…”
Section: Related Workmentioning
confidence: 99%
“…There are a number of solutions [11,23,30] for context-free path query evaluation w.r.t. the relational query semantics, which employ such parsing algorithms as CYK [13,28] or Earley [10].…”
Section: Related Workmentioning
confidence: 99%