Let High-level Graph Queries Be Parallel Efficient: An Approach Over Structural Recursion On Pregel
Let High-level Graph Queries Be Parallel Efficient: An Approach Over Structural Recursion On Pregel
复制标题
DOI:
10.2197/ipsjjip.24.928
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Chong Li;Le-Duc Tung;Xiaodong Meng;Zhenjiang Hu
中科院分区:
文献类型:
--
作者:
Chong Li;Le-Duc Tung;Xiaodong Meng;Zhenjiang Hu
Graphs play an important role today in managing big data. Supporting declarative graph queries is one of the most crucial parts for efficiently manipulating graph databases. Structural recursion has been studied for graph querying and graph transformations. However, most of the previous studies about graph structural recursion do not exploit in practical the power of parallel computing. The bulk semantics, which is used for parallel evaluation of structural recursion, still impose many constraints that limit the performance of querying in parallel. In this paper, we propose a framework that systematically generates structural recursive functions from high-level declarative graph queries, then the generated functions are evaluated efficiently on our framework on top of the Pregel model. Therefore, the complexity in developing efficient structural recursive functions is relaxed by our solution.