A Meta-graph Approach to Analyze Subgraph-centric Distributed Programming Models

被引:0
|
作者
Dindokar, Ravikant [1 ]
Choudhury, Neel [1 ]
Simmhan, Yogesh [1 ]
机构
[1] Indian Inst Sci, Dept Computat & Data Sci, Bangalore, Karnataka, India
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Component-centric distributed graph processing models that use bulk synchronous parallel (BSP) execution have grown popular. These overcome short-comings of Big Data platforms like Hadoop for processing large graphs. However, literature on formal analysis of these component-centric abstractions for different graphs, graph partitioning, and graph algorithms is lacking. Here, we propose an coarse-grained analytical approach based on a meta-graph sketch to examine the characteristics of component-centric graph programming models. We apply this sketch to subgraph- and block-centric abstractions, and draw a comparison with vertex-centric models like Google's Pregel. We explore the impact of various graph partitioning techniques on the meta-graph, and the impact of the meta-graph on graph algorithms. This decouples large unwieldy graphs and their partitioning artifacts from their algorithmic analysis. We evaluate our approach for five spatial and powerlaw graphs, four different partitioning strategies, and for PageRank and Breadth First Search algorithms. We show that this novel analytical technique is simple, scalable and yet gives a reliable estimate of the number of supersteps, and the communication and computational complexities of the algorithms for various graphs.
引用
收藏
页码:37 / 47
页数:11
相关论文
共 13 条
  • [1] Analysis of Subgraph-centric Distributed Shortest Path Algorithm
    Dindokar, Ravikant
    Choudhury, Neel
    Simmhan, Yogesh
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1185 - 1190
  • [2] An Efficient and Balanced Graph Partition Algorithm for the Subgraph-Centric Programming Model on Large-scale Power-law Graphs
    Zhang, Shuai
    Jiang, Zite
    Hou, Xingzhong
    Guan, Zhen
    Yuan, Mengting
    You, Haihang
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 68 - 78
  • [3] DRONE: An Efficient Distributed Subgraph-Centric Framework for Processing Large-Scale Power-law Graphs
    Zhang, Shuai
    Jiang, Zite
    Hou, Xingzhong
    Li, Mingyu
    Yuan, Mengting
    You, Haihang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 463 - 474
  • [4] A Weighted Meta-graph Based Approach for Mobile Application Recommendation on Heterogeneous Information Networks
    Xie, Fenfang
    Chen, Liang
    Ye, Yongjian
    Liu, Yang
    Zheng, Zibin
    Lin, Xiaola
    SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 404 - 420
  • [5] CMG2Vec: A composite meta-graph based heterogeneous information network embedding approach
    Zhang, Zhenghao
    Huang, Jianbin
    Tan, Qinglin
    Sun, Heli
    Zhou, Yu
    KNOWLEDGE-BASED SYSTEMS, 2021, 216
  • [6] A meta-graph approach for analyzing whole slide histopathological images of human brain tissue with Alzheimer's disease biomarkers
    Jimenez, Gabriel
    Mas, Pablo
    Kar, Anuradha
    Peyrache, Julien
    Ingrassia, Lea
    Boluda, Susana
    Delatour, Benoit
    Stimmer, Lev
    Racoceanu, Daniel
    MEDICAL IMAGING 2023, 2023, 12471
  • [7] An Analysis of Distributed Programming Models and Frameworks for Large-scale Graph Processing
    Corbellini, Alejandro
    Godoy, Daniela
    Mateos, Cristian
    Schiaffino, Silvia
    Zunino, Alejandro
    IETE JOURNAL OF RESEARCH, 2022, 68 (04) : 3065 - 3073
  • [8] Programming distributed web services using WebGOP: A graph-oriented approach
    Chan, ATS
    Chan, CK
    Cao, JN
    EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATION, VOLS I AND II, PROCEEDINGS, 2003, : 413 - 418
  • [9] Packet-centric approach to distributed sparse-graph coding in wireless ad hoc networks
    Stefanovic, Cedomir
    Vukobratovic, Dejan
    Stankovic, Vladimir
    Fantacci, Romano
    AD HOC NETWORKS, 2013, 11 (01) : 167 - 181
  • [10] A Free-Wilson-like Approach to Analyze QSAR Models Based on Graph Decomposition Kernels
    Fechner, Nikolas
    Hinselmann, Georg
    Jahn, Andreas
    Rosenbaum, Lars
    Zell, Andreas
    MOLECULAR INFORMATICS, 2010, 29 (6-7) : 491 - 497