SDP: Scalable Real-Time Dynamic Graph Partitioner

被引:0
|
作者
Patwary, Md Anwarul Kaium [1 ]
Garg, Saurabh [2 ]
Battula, Sudheer Kumar [3 ]
Kang, Byeong [4 ]
机构
[1] Univ Western Australia, Dept Comp Sci & Software Engn, Crawley, WA 6009, Australia
[2] Univ Tasmania, Hobart, Tas 7005, Australia
[3] SRM Univ AP Amaravati, Comp Sci & Engn, Amaravati 522502, Andhra Pradesh, India
[4] Univ Tasmania, Sch Comp, Hobart, Tas 7005, Australia
关键词
Heuristic algorithms; Partitioning algorithms; Resource management; Dynamic scheduling; Costs; Social networking (online); Generators; Dynamic graph; streaming partitioning; scalable;
D O I
10.1109/TSC.2021.3137932
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The time-evolving large graph has received attention due to it's participation in real-world applications such as social networks and PageRank calculation. It is necessary to partition a large-scale dynamic graph in a streaming manner in order to overcome the memory bottleneck while partitioning the computational load. Reducing network communication and balancing the load between the partitions are the criteria for achieving effective run-time performance in graph partitioning. Moreover, an optimal resource allocation is needed to utilise the resources while storing the graph streams into the partitions. A number of existing partitioning algorithms have been proposed to address the above problem. However, these partitioning methods are incapable of scaling the resources and handling the stream of data in real-time. In this study, we propose a dynamic graph partitioning method called Scalable Dynamic Graph Partitioner(SDP) using the streaming partitioning technique. The SDP contributes a novel vertex assigning method, communication-aware balancing method, and a scaling technique in order to produce an efficient dynamic graph partitioner. Experiment results show that the proposed method achieves up to 90% reduction of communication cost and 60%-70% balancing the load dynamically, compared with previous algorithms. Moreover, the proposed algorithm significantly reduces the execution time during partitioning.
引用
收藏
页码:564 / 574
页数:11
相关论文
共 50 条
  • [1] Real-time Edge Repartitioning for Dynamic Graph
    Li, He
    Yuan, Hang
    Huang, Jianbin
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 2125 - 2128
  • [2] LocalTGEP: A Lightweight Edge Partitioner for Time-Varying Graph
    Ji, Shengwei
    Bu, Chenyang
    Li, Lei
    Wu, Xindong
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2024, 12 (02) : 455 - 466
  • [3] A Scalable Real-Time Biomonitoring Platform
    Argatu, Florin Ciprian
    Adochiei, Felix Constantin
    Adochiei, Ioana Raluca
    Ciucu, Radu
    Vasiliki, Vita
    Seritan, George
    2019 E-HEALTH AND BIOENGINEERING CONFERENCE (EHB), 2019,
  • [4] A hybrid dynamic graph neural network framework for real-time anomaly detection
    Moraitis, Georgios
    Makropoulos, Christos
    JOURNAL OF HYDROINFORMATICS, 2024,
  • [5] A scalable architecture for real-time synthetic-focus imaging
    Richard, WD
    ULTRASONIC IMAGING, 2003, 25 (03) : 151 - 161
  • [6] Graph-Based Imitation Learning for Real-Time Job Shop Dispatcher
    Lee, Je-Hun
    Kim, Hyun-Jung
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, : 8593 - 8606
  • [7] On the design of a dynamic distributed real-time environment
    Streich, H
    Gergeleit, M
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 251 - 256
  • [8] BRIGHT - Graph Neural Networks in Real-Time Fraud Detection
    Lu, Mingxuan
    Han, Zhichao
    Rao, Susie Xi
    Zhang, Zitao
    Zhao, Yang
    Shan, Yinan
    Raghunathan, Ramesh
    Zhang, Ce
    Jiang, Jiawei
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 3342 - 3351
  • [9] GeoFlink: A Distributed and Scalable Framework for the Real-time Processing of Spatial Streams
    Shaikh, Salman Ahmed
    Mariam, Komal
    Kitagawa, Hiroyuki
    Kim, Kyoung-Sook
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 3149 - 3156
  • [10] Intelligent Real-Time Scheduling of Dynamic Processes in MPI
    Moussa, Ahmed Shawky
    Embaby, Sherif AbdElazim
    Farag, Ibrahim
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,