• 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