Using graph partitioning for efficient network modularity optimization

被引:4
|
作者
Djidjev, Hristo [1 ]
Onus, Melih [2 ]
机构
[1] Los Alamos Natl Lab, POB 1663, Los Alamos, NM 87545 USA
[2] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
来源
关键词
COMMUNITY STRUCTURE; DYNAMICS;
D O I
10.1090/conm/588/11713
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The paper reviews an approach for finding the communities of a network developed by the authors [WAW'06, Lecture Notes in Computer Science, Volume 4936/2008, 117-128, IEEE TPDS vol. PP, issue 99, 2012], which is based on a reduction of the modularity optimization problem to the minimum weighted cut problem, and gives an experimental evaluation of an implementation based on that approach on graphs from the 10th DIMACS Implementation Challenge Testbed. Specifically, we describe a reduction from the problem of finding a partition of the nodes of a graph G that maximizes the modularity to the problem of finding a partition that minimizes the weight of the cut in a complete graph on the same node set as G, and weights dependent on a random graph model associated with G. The resulting minimum cut problem can then be solved by modifying existing codes for graph partitioning. We compare the performance of our implementation based on the Metis graph partitioning tool [SIAM J. Sci. Comp. 20, 359-392] against one of the best performing algorithms described in this volume.
引用
收藏
页码:103 / +
页数:4
相关论文
共 50 条
  • [21] Modularity Optimization as a Training Criterion for Graph Neural Networks
    Murata, Tsuyoshi
    Afzal, Naveed
    COMPLEX NETWORKS IX, 2018, : 123 - 135
  • [22] EFFICIENT GRAPH AUTOMORPHISM BY VERTEX PARTITIONING
    FOWLER, G
    HARALICK, R
    GRAY, FG
    FEUSTEL, C
    GRINSTEAD, C
    ARTIFICIAL INTELLIGENCE, 1983, 21 (1-2) : 245 - 269
  • [23] Efficient Algorithms for a Graph Partitioning Problem
    Vaishali, S.
    Atulya, M. S.
    Purohit, Nidhi
    FRONTIERS IN ALGORITHMICS (FAW 2018), 2018, 10823 : 29 - 42
  • [24] Scaling and Quality of Modularity Optimization Methods for Graph Clustering
    Ghosh, Sayan
    Halappanavar, Mahantesh
    Tumeo, Antonino
    Kalyanaraman, Ananth
    2019 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2019,
  • [25] An Efficient Approach to Reduce Network Partitioning Using AMMNETS
    Deepa, T.
    Jeyaawinothini, R.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 474 - 478
  • [26] Path optimization for graph partitioning problems
    Berry, JW
    Goldberg, MK
    DISCRETE APPLIED MATHEMATICS, 1999, 90 (1-3) : 27 - 50
  • [27] Multi-objective Optimization of Graph Partitioning using Genetic Algorithms
    Farshbaf, Mehdi
    Feizi-Derakhshi, Mohammad-Reza
    2009 THIRD INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2009), 2009, : 1 - 6
  • [28] Improving quality of graph partitioning using multi-level optimization
    Pastukhov, R. K.
    Korshunov, A. V.
    Turdakov, D. Yu.
    Kuznetsov, S. D.
    PROGRAMMING AND COMPUTER SOFTWARE, 2015, 41 (05) : 302 - 306
  • [29] Improving quality of graph partitioning using multi-level optimization
    R. K. Pastukhov
    A. V. Korshunov
    D. Yu. Turdakov
    S. D. Kuznetsov
    Programming and Computer Software, 2015, 41 : 302 - 306
  • [30] Understanding the Dynamics of DNNs Using Graph Modularity
    Lu, Yao
    Yang, Wen
    Zhang, Yunzhe
    Chen, Zuohui
    Chen, Jinyin
    Xuan, Qi
    Wang, Zhen
    Yang, Xiaoniu
    COMPUTER VISION, ECCV 2022, PT XII, 2022, 13672 : 225 - 242