Cypher: An evolving query language for property graphs
The Cypher property graph query language is an evolving language, originally designed
and implemented as part of the Neo4j graph database, and it is currently used by several …
and implemented as part of the Neo4j graph database, and it is currently used by several …
Regular path query evaluation on streaming graphs
We study persistent query evaluation over streaming graphs, which is becoming
increasingly important. We focus on navigational queries that determine if there exists a path …
increasingly important. We focus on navigational queries that determine if there exists a path …
Join ordering of SPARQL property path queries
SPARQL property path queries provide a succinct way to write complex navigational queries
over RDF knowledge graphs. However, their evaluation remains difficult as they may involve …
over RDF knowledge graphs. However, their evaluation remains difficult as they may involve …
Practical and comprehensive formalisms for modelling contemporary graph query languages
The industry-wide adoption of graph databases has been hindered due to the fragmentation
in syntax and semantics of available graph query languages. As a result, several projects …
in syntax and semantics of available graph query languages. As a result, several projects …
A Stitch in Time Saves Nine--SPARQL querying of Property Graphs using Gremlin Traversals
Knowledge graphs have become popular over the past years and frequently rely on the
Resource Description Framework (RDF) or Property Graphs (PG) as underlying data …
Resource Description Framework (RDF) or Property Graphs (PG) as underlying data …
PathFinder: Returning Paths in Graph Queries
Path queries are a central feature of all modern graph query languages and standards, such
as SPARQL, Cypher, SQL/PGQ, and GQL. While SPARQL returns endpoints of path queries …
as SPARQL, Cypher, SQL/PGQ, and GQL. While SPARQL returns endpoints of path queries …
Pathfinder: A unified approach for handling paths in graph query languages
Path queries are a core feature of modern graph query languages such as Cypher,
SQL/PGQ, and GQL. These languages provide a rich set of features for matching paths, such …
SQL/PGQ, and GQL. These languages provide a rich set of features for matching paths, such …
[PDF][PDF] Dynamically Exploiting Factorized Representations
P Groß - 2024 - homepages.cwi.nl
Abstract While factorization and Worst-Case Optimal Join (WCOJ) algorithms promise
significant performance improvements, their widespread adoption lacks behind because …
significant performance improvements, their widespread adoption lacks behind because …
Reducing property graph queries to relational algebra for incremental view maintenance
The property graph data model of modern graph database systems is increasingly adapted
for storing and processing heterogeneous datasets like networks. Many challenging …
for storing and processing heterogeneous datasets like networks. Many challenging …
Clock-G: Temporal Graph Management System
Graphs are a ubiquitous data model for capturing entities and their relationships. Since most
graphs that model real-world networks evolve over time, efficiently managing temporal …
graphs that model real-world networks evolve over time, efficiently managing temporal …