2017
DOI: 10.1587/transinf.2017edl8060
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Regular Path Query Evaluation by Splitting with Unit-Subquery Cost Matrix

Abstract: Van-Quyet NGUYEN †a) , Nonmember and Kyungbaek KIM †b) , Member SUMMARYA widely-used query on a graph is a regular path query (RPQ) whose answer is a set of tuples of nodes connected by paths corresponding to a given regular expression. Traditionally, evaluating an RPQ on a large graph takes substantial memory spaces and long response time. Recently, several studies have focused on improving response time for evaluating an RPQ by splitting an original RPQ into smaller subqueries, evaluating them in parallel an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 6 publications
0
5
0
Order By: Relevance
“…To evaluate an RPQ R on G, we traverse G from each vertex v i and find the set of end vertices of the paths starting from v i that satisfy R. To find the paths satisfying R, pattern matching is done on the labels of the edges that are accessed during traversal. Finite automata are usually used for pattern matching [1], [4], [5], [10], [11]. Each traversal has a state of the finite automaton as the current state.…”
Section: Definition 2 Given a Graph G And Anmentioning
confidence: 99%
See 4 more Smart Citations
“…To evaluate an RPQ R on G, we traverse G from each vertex v i and find the set of end vertices of the paths starting from v i that satisfy R. To find the paths satisfying R, pattern matching is done on the labels of the edges that are accessed during traversal. Finite automata are usually used for pattern matching [1], [4], [5], [10], [11]. Each traversal has a state of the finite automaton as the current state.…”
Section: Definition 2 Given a Graph G And Anmentioning
confidence: 99%
“…Evaluation methods of single RPQ queries Koschmieder and Leser [10] and Nguyen and Kim [4] proposed methods to reduce the number of edges unnecessarily accessed when traversing the graph. The method proposed by Koschmieder and Leser [10] compares the number of edges of each label that is present in the given RPQ and traverses the edge having the label that has the smallest number of edges first.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations