中国物理B ›› 2011, Vol. 20 ›› Issue (11): 118903-118903.doi: 10.1088/1674-1056/20/11/118903

• • 上一篇    下一篇

Betweenness-based algorithm for a partition scale-free graph

唐玉华1, 张百达2, 吴俊杰2, 周静2   

  1. (1)Department of Computer Science and Technology, School of Computers, National University of Defense Technology, Changsha 410073, China; (2)National Laboratory for Parallel and Distributed Processing, School of Computers, National University of Defense Technology, Changsha 410073, China
  • 收稿日期:2011-03-30 修回日期:2011-08-17 出版日期:2011-11-15 发布日期:2011-11-15
  • 基金资助:
    Project supported by the National Science Foundation for Distinguished Young Scholars of China (Grant Nos. 61003082 and 60903059), the National Natural Science Foundation of China (Grant No. 60873014) and the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (Grant No. 60921062).

Betweenness-based algorithm for a partition scale-free graph

Zhang Bai-Da(张百达)a), Wu Jun-Jie(吴俊杰)a), Tang Yu-Hua(唐玉华)b), and Zhou Jing(周静)a)   

  1. a National Laboratory for Parallel and Distributed Processing, School of Computers, National University of Defense Technology, Changsha 410073, China; b Department of Computer Science and Technology, School of Computers, National University of Defense Technology, Changsha 410073, China
  • Received:2011-03-30 Revised:2011-08-17 Online:2011-11-15 Published:2011-11-15
  • Supported by:
    Project supported by the National Science Foundation for Distinguished Young Scholars of China (Grant Nos. 61003082 and 60903059), the National Natural Science Foundation of China (Grant No. 60873014) and the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (Grant No. 60921062).

摘要: Many real-world networks are found to be scale-free. However, graph partition technology, as a technology capable of parallel computing, performs poorly when scale-free graphs are provided. The reason for this is that traditional partitioning algorithms are designed for random networks and regular networks, rather than for scale-free networks. Multilevel graph-partitioning algorithms are currently considered to be the state of the art and are used extensively. In this paper, we analyse the reasons why traditional multilevel graph-partitioning algorithms perform poorly and present a new multilevel graph-partitioning paradigm, top down partitioning, which derives its name from the comparison with the traditional bottom-up partitioning. A new multilevel partitioning algorithm, named betweenness-based partitioning algorithm, is also presented as an implementation of top-down partitioning paradigm. An experimental evaluation of seven different real-world scale-free networks shows that the betweenness-based partitioning algorithm significantly outperforms the existing state-of-the-art approaches.

关键词: graph partitioning, betweenness-based partitioning algorithm, scale free network

Abstract: Many real-world networks are found to be scale-free. However, graph partition technology, as a technology capable of parallel computing, performs poorly when scale-free graphs are provided. The reason for this is that traditional partitioning algorithms are designed for random networks and regular networks, rather than for scale-free networks. Multilevel graph-partitioning algorithms are currently considered to be the state of the art and are used extensively. In this paper, we analyse the reasons why traditional multilevel graph-partitioning algorithms perform poorly and present a new multilevel graph-partitioning paradigm, top down partitioning, which derives its name from the comparison with the traditional bottom-up partitioning. A new multilevel partitioning algorithm, named betweenness-based partitioning algorithm, is also presented as an implementation of top-down partitioning paradigm. An experimental evaluation of seven different real-world scale-free networks shows that the betweenness-based partitioning algorithm significantly outperforms the existing state-of-the-art approaches.

Key words: graph partitioning, betweenness-based partitioning algorithm, scale free network

中图分类号:  (Networks and genealogical trees)

  • 89.75.Hc
87.23.Ge (Dynamics of social systems) 89.20.Hh (World Wide Web, Internet) 89.75.-k (Complex systems)