Distributed Algorithms for Subgraph-Centric Graph Platforms

05/20/2019
by   Diptanshu Kakwani, et al.
0

Graph analytics for large scale graphs has gained interest in recent years. Many graph algorithms have been designed for vertex-centric distributed graph processing frameworks to operate on large graphs with 100 M vertices and edges, using commodity clusters and Clouds. Subgraph-centric programming models have shown additional performance benefits than vertex-centric models. But direct mapping of vertex-centric and shared-memory algorithms to subgraph-centric frameworks are either not possible, or lead to inefficient algorithms. In this paper, we present three subgraph-centric distributed graph algorithms for triangle counting, clustering and minimum spanning forest, using variations of shared and vertex-centric models. These augment existing subgraph-centric algorithms that exist in literature, and allow a broader evaluation of these three classes of graph processing algorithms and platforms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2020

An Efficient and Balanced Graph Partition Algorithm for the Subgraph-Centric Programming Model on Large-scale Power-law Graphs

The subgraph-centric programming model is a promising approach and has b...
research
02/12/2022

Distributed D-core Decomposition over Large Directed Graphs

Given a directed graph G and integers k and l, a D-core is the maximal s...
research
12/18/2019

Scalable Pattern Matching in Metadata Graphs via Constraint Checking

Pattern matching is a fundamental tool for answering complex graph queri...
research
05/31/2018

Start Late or Finish Early: A Distributed Graph Processing System with Redundancy Reduction

Graph processing systems are important in the big data domain. However, ...
research
12/11/2018

DRONE: a Distributed gRaph cOmputiNg Engine

Nowadays, in big data era, social networks, graph database, knowledge gr...
research
10/17/2020

iPregel: Vertex-centric programmability vs memory efficiency and performance, why choose?

The vertex-centric programming model, designed to improve the programmab...
research
07/25/2020

Demo: Edge-centric Telepresence Avatar Robot for Geographically Distributed Environment

Using a robotic platform for telepresence applications has gained paramo...

Please sign up or login with your details

Forgot password? Click here to reset