Foundations of modern query languages for graph databases

R Angles, M Arenas, P Barceló, A Hogan… - ACM Computing …, 2017 - dl.acm.org
We survey foundational features underlying modern graph query languages. We first
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 …

Natural language question answering over RDF: a graph data driven approach

L Zou, R Huang, H Wang, JX Yu, W He… - Proceedings of the 2014 …, 2014 - dl.acm.org
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 …

Navigating the maze of wikidata query logs

A Bonifati, W Martens, T Timm - The World Wide Web Conference, 2019 - dl.acm.org
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 …

SPARQL with property paths

EV Kostylev, JL Reutter, M Romero, D Vrgoč - The Semantic Web-ISWC …, 2015 - Springer
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 …

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 …

# NFA Admits an FPRAS: Efficient Enumeration, Counting, and Uniform Generation for Logspace Classes

M Arenas, LA Croquevielle, R Jayaram… - Journal of the ACM …, 2021 - dl.acm.org
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 …

GPC: A pattern calculus for property graphs

N Francis, A Gheerbrant, P Guagliardo… - Proceedings of the …, 2023 - dl.acm.org
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 …

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 …

Learning path queries on graph databases

A Bonifati, R Ciucanu, A Lemay - 18th International Conference on …, 2015 - inria.hal.science
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 …