Foundations of modern query languages for graph databases
We survey foundational features underlying modern graph query languages. We first
discuss two popular graph data models: edge-labelled graphs, where nodes are connected …
discuss two popular graph data models: edge-labelled graphs, where nodes are connected …
Graph pattern matching in GQL and SQL/PGQ
A Deutsch, N Francis, A Green, K Hare, B Li… - Proceedings of the …, 2022 - dl.acm.org
As graph databases become widespread, the International Organization for Standardization
(ISO) and International Electrotechnical Commission (IEC) have approved a project to create …
(ISO) and International Electrotechnical Commission (IEC) have approved a project to create …
Natural language question answering over RDF: a graph data driven approach
RDF question/answering (Q/A) allows users to ask questions in natural languages over a
knowledge base represented by RDF. To answer a national language question, the existing …
knowledge base represented by RDF. To answer a national language question, the existing …
Navigating the maze of wikidata query logs
This paper provides an in-depth and diversified analysis of the Wikidata query logs, recently
made publicly available. Although the usage of Wikidata queries has been the object of …
made publicly available. Although the usage of Wikidata queries has been the object of …
SPARQL with property paths
The original SPARQL proposal was often criticized for its inability to navigate through the
structure of RDF documents. For this reason property paths were introduced in SPARQL 1.1 …
structure of RDF documents. For this reason property paths were introduced in SPARQL 1.1 …
On the optimization of recursive relational queries: Application to graph queries
L Jachiet, P Genevès, N Gesbert… - Proceedings of the 2020 …, 2020 - dl.acm.org
Graph databases have received a lot of attention as they are particularly useful in many
applications such as social networks, life sciences and the semantic web. Various …
applications such as social networks, life sciences and the semantic web. Various …
# NFA Admits an FPRAS: Efficient Enumeration, Counting, and Uniform Generation for Logspace Classes
In this work, we study two simple yet general complexity classes, based on logspace Turing
machines, that provide a unifying framework for efficient query evaluation in areas such as …
machines, that provide a unifying framework for efficient query evaluation in areas such as …
GPC: A pattern calculus for property graphs
The development of practical query languages for graph databases runs well ahead of the
underlying theory. The ISO committee in charge of database query languages is currently …
underlying theory. The ISO committee in charge of database query languages is currently …
Evaluation and enumeration problems for regular path queries
W Martens, T Trautner - 21st International Conference on …, 2018 - drops.dagstuhl.de
Regular path queries (RPQs) are a central component of graph databases. We investigate
decision-and enumeration problems concerning the evaluation of RPQs under several …
decision-and enumeration problems concerning the evaluation of RPQs under several …
Learning path queries on graph databases
We investigate the problem of learning graph queries by exploiting user examples. The input
consists of a graph database in which the user has labeled a few nodes as positive or …
consists of a graph database in which the user has labeled a few nodes as positive or …