• DocumentCode
    3575045
  • Title

    Algorithms for Balanced Graph Bi-partitioning

  • Author

    Jigang Wu ; Guiyuan Jiang ; Lili Zheng ; Suiping Zhou

  • Author_Institution
    Sch. of Comput. Sci. & Software Eng., Tianjin Polytech. Univ., Tianjin, China
  • fYear
    2014
  • Firstpage
    185
  • Lastpage
    188
  • Abstract
    Graph partitioning has been widely applied in cloud computing, data centres, virtual machine scheduling, hardware/software co-design, and VLSI circuit design, etc. The general graph partitioning problem is known to be NP-hard. This paper investigates how to partition the vertex set of an undirected weighted graph into two disjoint subsets, such that the total vertex-weights of the two subsets are nearly equal, and the total weight of the edges connecting the two subsets is minimized. A heuristic algorithm is proposed to initialize an approximate bi-partition such that the total vertex-weight of each subset is close to that of the other. The proposed algorithm constructs a subset by selecting a group of neighbouring vertices with the highest gain from the original graph for inclusion into the subset. A customized tabu search is proposed to further refine the initial partition, which minimizes the communication cost and keeps partition balanced. Experimental results show that the proposed algorithms outperform the state-of-the-art on the public benchmarks, with the improvement of up to 79% for certain cases.
  • Keywords
    computational complexity; graph theory; minimisation; search problems; set theory; vertex functions; NP-hard; approximate bi-partition; balanced graph bi-partitioning; communication cost minimization; customized tabu search; disjoint subsets; heuristic algorithm; neighbouring vertices; total vertex-weights; total weight minimisation; undirected weighted graph; vertex set; Approximation algorithms; Benchmark testing; Heuristic algorithms; Joining processes; Partitioning algorithms; Software; Software algorithms; Graph partitioning; algorithm; heuristic; tabu search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
  • Print_ISBN
    978-1-4799-6122-1
  • Type

    conf

  • DOI
    10.1109/HPCC.2014.35
  • Filename
    7056738