A survey of typical attributed graph queries

Y Wang, Y Li, J Fan, C Ye, M Chai - World Wide Web, 2021 - Springer
Graphs are commonly used for representing complex structures such as social relationships,
biological interactions, and knowledge bases. In many scenarios, graphs not only represent …

Path Querying in Graph Databases: A systematic mapping study

R García, R Angles - IEEE Access, 2024 - ieeexplore.ieee.org
Path querying refers to the evaluation of path queries in a graph database. New research in
this topic is crucial for the development of graph database systems as path queries are …

Context-free path querying with single-path semantics by matrix multiplication

A Terekhov, A Khoroshev, R Azimov… - Proceedings of the 3rd …, 2020 - dl.acm.org
A recent study showed that the applicability of context-free path querying (CFPQ) algorithms
with relational query semantics integrated with graph databases is limited because of low …

Context-free path querying with all-path semantics by matrix multiplication

R Azimov, I Epelbaum, S Grigorev - … of the 4th ACM SIGMOD Joint …, 2021 - dl.acm.org
Context-Free Path Querying (CFPQ) allows one to use context-free grammars as path
constraints in navigational graph queries. Many algorithms for CFPQ were proposed but …

LL-based query answering over RDF databases

CM Medeiros, MA Musicante, US Costa - Journal of Computer Languages, 2019 - Elsevier
We present a method based on top-down parsing techniques for evaluating context-free
path queries on RDF Graph Databases. The syntax of the query language is based on …

Querying graph databases using context-free grammars

CM Medeiros, MA Musicante, US Costa - Journal of Computer Languages, 2022 - Elsevier
Path queries are used to specify paths inside a data graph to match a given pattern. Query
languages such as SPARQL usually include support for regular path patterns defined by …

[PDF][PDF] Multiple-Source Context-Free Path Querying in Terms of Linear Algebra.

A Terekhov, V Pogozhelskaya, V Abzalov, T Zinnatulin… - EDBT, 2021 - academia.edu
ABSTRACT Context-Free Path Querying (CFPQ) allows one to express path constraints in
navigational graph queries as context-free grammars. Although there are many algorithms …

GLL-based Context-Free Path Querying for Neo4j

V Abzalov, V Pogozhelskaya, V Kutuev… - arXiv preprint arXiv …, 2023 - arxiv.org
We propose GLL-based context-free path querying algorithm which handles queries in
Extended Backus-Naur Form (EBNF) using Recursive State Machines (RSM). Utilization of …

Evaluation of the context-free path querying algorithm based on matrix multiplication

N Mishin, I Sokolov, E Spirin, V Kutuev… - Proceedings of the 2nd …, 2019 - dl.acm.org
Recently proposed matrix multiplication based algorithm for context-free path querying
(CFPQ) offloads the most performance-critical parts onto boolean matrices multiplication …

Context-free path querying by kronecker product

E Orachev, I Epelbaum, R Azimov… - Advances in Databases …, 2020 - Springer
Context-free path queries (CFPQ) extend the regular path queries (RPQ) by allowing context-
free grammars to be used as constraints for paths. Algorithms for CFPQ are actively …