2022
DOI: 10.48550/arxiv.2203.08606
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A Reachability Index for Recursive Label-Concatenated Graph Queries

Chao Zhang,
Angela Bonifati,
Hugo Kapp
et al.

Abstract: Reachability queries checking the existence of a path from a source node to a target node are fundamental operators for querying and processing graph data. Current approaches for index-based evaluation of reachability queries either focus on plain reachability or constraint-based reachability with alternation only. In this paper, for the first time we study the problem of index-based processing for recursive label-concatenated reachability queries, referred to as RLC queries. These queries check the existence … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(5 citation statements)
references
References 31 publications
(62 reference statements)
0
5
0
Order By: Relevance
“…Figure 1(b) shows an edge-labeled graph, representing a social network with three kinds of relationships, i.e., 𝐿 = {friendOf, follows, worksFor}. Reachability queries over edge-labeled graphs can be expressed with additional constraints on paths using edge labels [21,52], referred to as path-constrained reachability queries. A pathconstrained reachability query 𝑄 π‘Ÿ (𝑠, 𝑑, 𝛼) contains as arguments source (𝑠) and target (𝑑) vertices, and an expression 𝛼 specifying the path constraint using 𝐿. 𝑄 π‘Ÿ (𝑠, 𝑑, 𝛼) checks whether there exists an 𝑠-𝑑 path in 𝐺 such that the path can satisfy the constraint enforced by 𝛼.…”
Section: Path-constrained Reachabilitymentioning
confidence: 99%
See 4 more Smart Citations
“…Figure 1(b) shows an edge-labeled graph, representing a social network with three kinds of relationships, i.e., 𝐿 = {friendOf, follows, worksFor}. Reachability queries over edge-labeled graphs can be expressed with additional constraints on paths using edge labels [21,52], referred to as path-constrained reachability queries. A pathconstrained reachability query 𝑄 π‘Ÿ (𝑠, 𝑑, 𝛼) contains as arguments source (𝑠) and target (𝑑) vertices, and an expression 𝛼 specifying the path constraint using 𝐿. 𝑄 π‘Ÿ (𝑠, 𝑑, 𝛼) checks whether there exists an 𝑠-𝑑 path in 𝐺 such that the path can satisfy the constraint enforced by 𝛼.…”
Section: Path-constrained Reachabilitymentioning
confidence: 99%
“…The naive approach to accelerate plain reachability queries is to build a transitive closure (TC) [2], which can be extended to path-constrained reachability queries, called generalized transitive closure (GTC) [21,52]. TC computes and stores the existence of a path between every pair of vertices in the graph.…”
Section: Reachability Processingmentioning
confidence: 99%
See 3 more Smart Citations