Back to Search
Start Over
BLADYG A novel block-centric framework for the analysis of large dynamic graphs
- Source :
- HPGP@HPDC
- Publication Year :
- 2016
-
Abstract
- 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 network 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 BLADYG, 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.
- Subjects :
- ta113
020203 distributed computing
Theoretical computer science
Computer science
Distributed computing
Distributed graph processing
Graph theory
02 engineering and technology
Modular decomposition
020204 information systems
Partial k-tree
0202 electrical engineering, electronic engineering, information engineering
Topological graph theory
AKKA framework
Graph operations
Graph product
MathematicsofComputing_DISCRETEMATHEMATICS
Universal graph
Distance-hereditary graph
Dynamic graphs
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- HPGP@HPDC
- Accession number :
- edsair.doi.dedup.....ec0ae0ffb684f0b90fc1a88573bfec68