Evaluating Complex Queries on Streaming Graphs

01/28/2021
by   Anil Pacaci, et al.
0

In this paper, we study the problem of evaluating persistent queries over streaming graphs in a principled fashion. These queries need to be evaluated over unbounded and very high speed graph streams. We define a streaming graph model and a streaming graph query model incorporating navigational queries, subgraph queries and paths as first-class citizens. To support this full-fledged query model we develop a streaming graph algebra that describes the precise semantics of persistent graph queries with their complex constructs. We present transformation rules and describe query formulation and plan generation for persistent graph queries over streaming graphs. Our implementation of a streaming graph query processor based on the dataflow computational model shows the feasibility of our approach and allows us to gauge the high performance gains obtained for query processing over streaming graphs.

READ FULL TEXT
research
04/04/2020

Regular Path Query Evaluation on Streaming Graphs

We study persistent query evaluation over streaming graphs, which is bec...
research
05/12/2021

kMatrix: A Space Efficient Streaming Graph Summarization Technique

The amount of collected information on data repositories has vastly incr...
research
08/28/2023

Graph Analytics on Evolving Data (Abstract)

We consider the problem of graph analytics on evolving graphs. In this s...
research
01/24/2019

Dolha - an Efficient and Exact Data Structure for Streaming Graphs

A streaming graph is a graph formed by a sequence of incoming edges with...
research
05/30/2020

A Novel Approach for Generating SPARQL Queries from RDF Graphs

This work is done as part of a research master's thesis project. The goa...
research
11/17/2021

Semantic Foundations of Seraph Continuous Graph Query Language

The scientific community has been studying graph data models for decades...
research
06/23/2021

Querying RDF Databases with Sub-CONSTRUCTs

Graph query languages feature mainly two kinds of queries when applied t...

Please sign up or login with your details

Forgot password? Click here to reset