Efficient Regular Path Query Evaluation in PGX
Author: Xuming Meng
Supervisor:
- dr. G.H.L. FLETCHER
Efficient Regular Path Query Evaluation in PGX Author : Supervisor : - - PowerPoint PPT Presentation
Efficient Regular Path Query Evaluation in PGX Author : Supervisor : Xuming Meng dr. G.H.L. F LETCHER 15-08-2016 Introduction & Problem Statement Regular Path Query ( RPQ ) in PGX . - an in-memory parallel graph analytics framework,
Regular Path Query (RPQ) in PGX.
RPQ: (X, knows∘like+∘(like*∘dislike)+, Y) Three types of clauses:
Algorithm & possible optimizations:
Index-based
Automata-based
Datalog-based
Transitive Closure-based
General Drawbacks
Materializing dislike
Materializing dislike Virtual Reachability Graph
Non-Kleene
Kleene star
Next clause available Return result RPQ input Obtain clause Clause type Non-Kleene star clause evaluation R.G size estimate Nested Kleene star clause evaluation TC evaluation Query Plan R.G. Construction Result merging Y N
Depending on whether the R.G. has small-world property
NOTICE: All queries are designed with Kleene star clause Below, only results from LDBC dataset are presented.