BLADYG: A Novel Block-Centric Framework for the Analysis of Large Dynamic Graphs

被引:4
作者
Aridhi, Sabeur [1 ]
Montresor, Alberto [2 ]
Velegrakis, Yannis [2 ]
机构
[1] Aalto Univ, Sch Sci, POB 12200, FI-00076 Helsinki, Finland
[2] Univ Trento, Trento, Italy
来源
PROCEEDINGS OF THE ACM WORKSHOP ON HIGH PERFORMANCE GRAPH PROCESSING (HPGP'16) | 2016年
关键词
Distribute dgraph processing; Dynamic graphs; AKKA frame-work;
D O I
10.1145/2915516.2915525
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recently, distributed processing of large dynamic graphs has become very popular, especially in certain domains such as social network analysis, Web graph analysis and spatial net-work analysis. In this context, many distributed/parallel graph processing systems have been proposed, such as Pregel, GraphLab, and Trinity. These systems can be divided into two categories: (1) vertex-centric and (2) block-centric approaches. In vertex-centric approaches, each vertex corresponds to a process, and message are exchanged among vertices. In block-centric approaches, the unit of computation is a block, a connected subgraph of the graph, and message exchanges occur among blocks. In this paper, we are considering the issues of scale and dynamism in the case of block-centric approaches. We present BLA-DYA, a block-centric framework that addresses the issue of dynamism in large-scale graphs. We present an implementation of BLADYG on top of AKKA framework. We experimentally evaluate the performance of the proposed framework.
引用
收藏
页码:39 / 42
页数:4
相关论文
共 16 条
[1]  
Aksu H., 2014, KNOWLEDGE DATA ENG I, V26, P2439
[2]  
[Anonymous], 2008, NETW HETEROG MEDIA
[3]   Fast algorithms for determining (generalized) core groups in social networks [J].
Batagelj, Vladimir ;
Zaversnik, Matjaz .
ADVANCES IN DATA ANALYSIS AND CLASSIFICATION, 2011, 5 (02) :129-145
[4]   Blogel: A Block-Centric Framework for Distributed Computation on Real-World Graphs [J].
Da Yan ;
Cheng, James ;
Yi Lu ;
Ng, Wilfred .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (14) :1981-1992
[5]  
Giatsidis C., 2011, P INT C ADV SOC NETW
[6]  
Leskovec J., SNAP DATASETS STANFO
[7]   Efficient Core Maintenance in Large Dynamic Graphs [J].
Li, Rong-Hua ;
Yu, Jeffrey Xu ;
Mao, Rui .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (10) :2453-2465
[8]   Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud [J].
Low, Yucheng ;
Gonzalez, Joseph ;
Kyrola, Aapo ;
Bickson, Danny ;
Guestrin, Carlos ;
Hellerstein, Joseph M. .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (08) :716-727
[9]  
Malewicz G., 2010, P 2010 ACM SIGMOD IN, P135, DOI [DOI 10.1145/1807167.1807184, 10.1145/1807167.1807184]
[10]   Distributed k-Core Decomposition [J].
Montresor, Alberto ;
De Pellegrini, Francesco ;
Miorandi, Daniele .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (02) :288-300