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 条
  • [41] Real-Time Power Management for Microgrids With Dynamic Boundaries and Multiple Source Locations
    Zhang, Chengwen
    Su, Yu
    Li, Dingrui
    Zhu, Lin
    Yin, He
    Ma, Yiwei
    Ray, Ishita
    Wang, Fred
    Tolbert, Leon M.
    Liu, Yilu
    [J]. IEEE ACCESS, 2022, 10 : 84120 - 84134
  • [42] Integrated dynamic scheduling for hard and soft real-time tasks in heterogeneous systems
    Qiao, Y
    Wang, HA
    Zou, B
    Fang, T
    Dai, GZ
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2076 - 2082
  • [43] SegBlocks: Block-Based Dynamic Resolution Networks for Real-Time Segmentation
    Verelst, Thomas
    Tuytelaars, Tinne
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (02) : 2400 - 2411
  • [44] Real-Time Transient Stability Assessment Using Dynamic Equivalents and Nonlinear Observers
    Iravani, Ali
    de Leon, Francisco
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 2020, 35 (04) : 2981 - 2992
  • [45] Spade plus : A Generic Real-Time Fraud Detection Framework on Dynamic Graphs
    Jiang, Jiaxin
    Chen, Yuhang
    He, Bingsheng
    Chen, Min
    Chen, Jia
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (11) : 7058 - 7073
  • [46] DHARMA: A tool for evaluating dynamic scheduling algorithms for real-time multiprocessor systems
    Manimaran, G
    Manikutty, A
    Murthy, CSR
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 50 (02) : 131 - 149
  • [47] Deep Reinforcement Learning-Based Dynamic Droop Control Strategy for Real-Time Optimal Operation and Frequency Regulation
    Lee, Woon-Gyu
    Kim, Hak-Man
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2025, 16 (01) : 284 - 294
  • [48] Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems
    Mittal, A
    Manimaran, G
    Murthy, CSR
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (09) : 793 - 807
  • [49] Dynamic Real-time Scheduling of Firm Periodic Tasks with Hard and Soft Aperiodic Tasks
    Audrey Marchand
    Maryline Silly-Chetto
    [J]. Real-Time Systems, 2006, 32 : 21 - 47
  • [50] A real-time adaptive dynamic scheduling method for manufacturing workshops based on digital twin
    Gu, Wenbin
    Duan, Lianshui
    Liu, Siqi
    Guo, Zhenyang
    [J]. FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2024,