Edge Repartitioning via Structure-Aware Group Migration

被引:3
|
作者
Li, He [1 ]
Yuan, Hang [1 ]
Huang, Jianbin [1 ]
Ma, Xiaoke [1 ]
Cui, Jiangtao [1 ]
Yoo, Jaesoo [2 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710126, Peoples R China
[2] Chungbuk Natl Univ, Dept Informat & Commun Engn, Cheongju 361763, South Korea
来源
基金
新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Partitioning algorithms; Heuristic algorithms; Load management; Resource management; Spread spectrum communication; Social networking (online); Real-time systems; Dynamic graph; edge group (EG); edge repartitioning; graph computation; structure-aware priority;
D O I
10.1109/TCSS.2021.3090373
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graph partitioning is a mandatory step in distributed graph computing systems. Some existing systems use edge partitioning methods to partition static graphs. However, the structure of the real-world graphs changes dynamically, which leads to unnecessary vertex replicas and load imbalance, reducing the performance of graph computation. In this article, we focus on improving the lower partitioning quality caused by the dynamics of the graph structure. We propose an edge repartitioning algorithm via structure-aware group migration (SAGM-ER). We define a special structure edge group (EG) consisting of multiple edges, which can reduce vertex replicas by migrating to other partitions. In repartitioning, we search for EGs in parallel by a method based on a structure-aware priority and then migrate EGs to reduce vertex replicas. Compared to the state of the art, SAGM-ER can reduce more vertex replicas. We implement SAGM-ER on Powergraph, which reduces the redundant replicas by 63.33%, thus reducing executing time and communication costs in graph computation by 33.72% and 37.51%, respectively.
引用
收藏
页码:751 / 760
页数:10
相关论文
共 50 条
  • [31] Structure-Aware Visualization of Text Corpora
    Singh, Jaspreet
    Zerr, Sergej
    Siersdorfer, Stefan
    [J]. CHIIR'17: PROCEEDINGS OF THE 2017 CONFERENCE HUMAN INFORMATION INTERACTION AND RETRIEVAL, 2017, : 107 - 116
  • [32] Structure-aware QR Code abstraction
    Qiao, Siyuan
    Fang, Xiaoxin
    Sheng, Bin
    Wu, Wen
    Wu, Enhua
    [J]. VISUAL COMPUTER, 2015, 31 (6-8): : 1123 - 1133
  • [33] Predicting RNA sequence-structure likelihood via structure-aware deep learning
    Zhou, You
    Pedrielli, Giulia
    Zhang, Fei
    Wu, Teresa
    [J]. BMC BIOINFORMATICS, 2024, 25 (01):
  • [34] BigActors - A Model for Structure-aware Computation
    Pereira, Eloi
    Kirsch, Christoph M.
    Sengupta, Raja
    de Sousa, Joao Borges
    [J]. 2013 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2013, : 199 - 208
  • [35] Structure-Aware Convolutional Neural Networks
    Chang, Jianlong
    Gu, Jie
    Wang, Lingfeng
    Meng, Gaofeng
    Xiang, Shiming
    Pan, Chunhong
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [36] Structure-Aware Transfer of Facial Blendshapes
    Mousas, Christos
    Anagnostopoulos, Christos-Nikolaos
    [J]. PROCEEDINGS SCCG: 2015 31ST SPRING CONFERENCE ON COMPUTER GRAPHICS, 2015, : 55 - 62
  • [37] Position and structure-aware graph learning
    Ye, Guoqiang
    Song, Juan
    Feng, Mingtao
    Zhu, Guangming
    Shen, Peiyi
    Zhang, Liang
    Shah, Syed Afaq Ali
    Bennamoun, Mohammed
    [J]. NEUROCOMPUTING, 2023, 556
  • [38] Structure-aware QR Code abstraction
    Siyuan Qiao
    Xiaoxin Fang
    Bin Sheng
    Wen Wu
    Enhua Wu
    [J]. The Visual Computer, 2015, 31 : 1123 - 1133
  • [39] Guided Structure-Aware Review Summarization
    Feng Jin
    Min-Lie Huang
    Xiao-Yan Zhu
    [J]. Journal of Computer Science and Technology, 2011, 26 : 676 - 684
  • [40] Guided Structure-Aware Review Summarization
    金锋
    黄民烈
    朱小燕
    [J]. Journal of Computer Science & Technology, 2011, 26 (04) : 676 - 684