DocumentCode
714276
Title
Pregel meets UnCAL: A systematic framework for transforming big graphs
Author
Le-Duc Tung
Author_Institution
Grad. Univ. for Adv. Studies, Hayama, Japan
fYear
2015
fDate
13-17 April 2015
Firstpage
250
Lastpage
254
Abstract
Graph is a multi-purpose tool to represent many different kinds of data from tranditional datasets to social networks. At present, Pregel is a popular graph computation model to deal with big graphs up to billion vertices and trillion edges. However, Pregel programming model is very low-level and requires developers to write programs that are hard to maintain and need careful optimizations. In this thesis we are developing Gito, a systematic framework on top of Pregel to do transformations over big graphs. Transformations in Gito are expressed in a SQL-like language - UnQL - whose internal algebra is UnCAL, and then are compiled into Pregel code. In particular, in this paper, we show the feasibility of integrating UnCAL and Pregel, and propose a scalable Pregel-based computation for a subclass of UnCAL. Our preliminary results are encouraging and allow us to go further for a complete framework.
Keywords
SQL; data models; graph theory; mathematics computing; Gito; Pregel programming model; SQL-like language; UnCAL; UnQL; big graph transformation; graph computation model; systematic framework; Algebra; Computational modeling; Database languages; Databases; Optimization; Scalability; Systematics;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering Workshops (ICDEW), 2015 31st IEEE International Conference on
Conference_Location
Seoul
Type
conf
DOI
10.1109/ICDEW.2015.7129585
Filename
7129585
Link To Document