An efficient method for graph repartitioning in distributed environments

被引:0
|
作者
Li H. [1 ]
Liu Y. [1 ]
Wang X. [1 ]
Su L. [1 ]
Yuan H. [1 ]
Yoo J. [2 ]
机构
[1] Xidian University, China
[2] Chungbuk National University, Korea, Republic of
来源
IEICE Transactions on Information and Systems | 2020年 / E103.D卷 / 07期
基金
新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Dynamic graph; Graph algorithms; Graph partitioning; Graph repartitioning; Large graph;
D O I
10.1587/TRANSINF.2020EDL8018
中图分类号
学科分类号
摘要
Due to most of the existing graph repartitioning methods are known for poor efficiency in distributed environments. In this paper, we introduce a new graph repartitioning method with two phases in distributed environments. In the first phase, a local method is designed to identify all the potential candidate vertices that should be moved to the other partitions at once in each partition locally. In the second phase, a streaming graph processing model is adopted to reassign the candidate vertices to achieve lightweight graph repartitioning. During the reassignment of the vertex, we propose an objective function to balance both the load balance and the number of crossing edges among the distributed partitions. The experimental results with a large set of real word and synthetic graph datasets show that the communication cost can be reduced by nearly 1 to 2 orders of magnitude compared with the existing methods. Copyright © 2020 The Institute of Electronics, Information and Communication Engineers
引用
收藏
页码:1773 / 1776
页数:3
相关论文
共 50 条
  • [1] An Efficient Method for Graph Repartitioning in Distributed Environments
    Li, He
    Liu, YanNa
    Wang, XuHua
    Su, LiangCai
    Yuan, Hang
    Yoo, JaeSoo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (07): : 1773 - 1776
  • [2] A Two-Phase Method to Balance the Result of Distributed Graph Repartitioning
    Li, He
    Huang, Jianbin
    Yuan, Hang
    Cui, Jiangtao
    Ma, Xiaoke
    Qiao, Shaojie
    Wu, Xindong
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (06) : 1580 - 1591
  • [3] Incremental scene graph distribution method for distributed virtual environments
    Kakizaki, K
    SERVICES AND VISUALIZATION: TOWARDS USER-FRIENDLY DESIGN, 1998, 1385 : 61 - 74
  • [4] Distributed, Complete, Multi-robot Coverage of Initially Unknown Environments using Repartitioning
    Hungerford, Kurt
    Dasgupta, Prithviraj
    Guruprasad, K. R.
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1453 - 1454
  • [5] ViWoSG: A distributed scene graph of ultramassive distributed virtual environments
    Wang GuoPing
    Li Sheng
    Wang ShaoRong
    Lu Bin
    Li WenHang
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2009, 52 (03): : 457 - 469
  • [6] ViWoSG: A distributed scene graph of ultramassive distributed virtual environments
    GuoPing Wang
    Sheng Li
    ShaoRong Wang
    Bin Lu
    WenHang Li
    Science in China Series F: Information Sciences, 2009, 52 : 457 - 469
  • [7] Towards Graph Clustering for Distributed Computing Environments
    Szufel, Przemyslaw
    MODELLING AND MINING NETWORKS, WAW 2024, 2024, 14671 : 146 - 158
  • [8] Shapley-guided pruning for efficient graph neural architecture prediction in distributed learning environments
    Oloulade, Babatounde Moctard
    Gao, Jianliang
    Chen, Jiamin
    Al-Sabri, Raeed
    Wu, Zhenpeng
    Abdullah, Monir
    INFORMATION SCIENCES, 2025, 695
  • [9] Efficient Distributed Core Graph Decomposition
    Zhang, Wenqian
    Yang, Zhengyi
    Wen, Dong
    Wang, Xiaoyang
    2023 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW 2023, 2023, : 1023 - 1031
  • [10] Efficient Distributed Dynamic Graph System
    Zaki, Aya
    Attia, Mahmoud
    Hegazy, Doaa
    Amin, Safaa
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 465 - 471