4.7 Article

Efficient game theoretic approach to dynamic graph partitioning

期刊

INFORMATION SCIENCES
卷 606, 期 -, 页码 892-909

出版社

ELSEVIER SCIENCE INC
DOI: 10.1016/j.ins.2022.05.096

关键词

Distributed computing; Dynamic graph; Game theory; Graph partitioning

资金

  1. Program of Docking Research between Supercomputing and Big Data Management Services in Geospatial of the Department of Natural Resources of Hunan Province
  2. NSFC [61772182, 61802032]
  3. Key Program of NSFC [61432005]
  4. International (Regional) Cooperation and Exchange Program of NSFC [61661146006]
  5. Key Area Research Program of Hunan [2019GK2091]
  6. Open Research Projects of Zhejiang Lab [2021KD0AB02]

向作者/读者索取更多资源

This paper proposes a novel Edge-Cut Partitioning approach based on Game theory for dynamic graphs (ECPG) that can handle dynamic graphs and improve partitioning quality. Experimental results show that ECPG significantly outperforms existing algorithms in terms of performance and partitioning quality.
As a building block in many graph-based applications, graph partitioning aims to divide a graph into smaller parts of roughly equal size, and meanwhile, minimize the number of cutting edges. Existing solutions for graph partitioning are mainly designed for static graphs and are not appropriate for many dynamic graphs in real-world scenarios, including social networks, knowledge graphs, and web graphs. Although there is an incremental method, called IncKGGGP, proposed to efficiently deal with dynamic graphs, it can only be deployed on top of a specific batch partitioning algorithm, called KGGGP, which inher-ently impairs the final partitioning quality.To alleviate these issues, in this paper, we propose a novel Edge-Cut Partitioning approach based on Game theory for dynamic graphs (ECPG). Generally, ECPG is equipped with the following two nice properties. (1) High effectiveness. It can cope with dynamic graphs on top of any initial partitioning result, and then, achieve higher-quality results by choosing more effective static algorithms. (2) High efficiency. By exerting the advantage of game theory, ECPG can not only assign updated vertices into desirable partitions effi-ciently based on a low time complexity function but also can reduce redundant computa-tions by reusing existing partitioning results. We also prove that there exists a Nash equilibrium in ECPG. From experimental results over several real-world graphs, it demon-strates that ECPG significantly outperforms the existing algorithms by up to one order of magnitude with comparable partitioning quality.(c) 2022 Elsevier Inc. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据