GENERALIZING LLOYD'S ALGORITHM FOR GRAPH CLUSTERING

被引:0
|
作者
Zaman, Tareq [1 ]
Nytko, Nicolas [2 ]
Taghibakhshi, Ali [3 ]
Maclachlan, Scott [1 ]
Olson, Luke [2 ]
West, Matthew [3 ]
机构
[1] Mem Univ Newfoundland, Interdisciplinary Program Sci Comp, St John, NF A1C 5S7, Canada
[2] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[3] Univ Illinois Urbana & Champaign, Dept Mech Sci & Engn, Urbana, IL 61801 USA
基金
加拿大自然科学与工程研究理事会;
关键词
clustering; aggregation; multigrid; graph partitioning; AGGREGATION; CONVERGENCE;
D O I
10.1137/23M1556800
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Clustering is a commonplace problem in many areas of data science, with applications in biology and bioinformatics, understanding chemical structure, image segmentation, building recommender systems, and many more fields. While there are many different clustering variants (based on given distance or graph structure, probability distributions, or data density), we consider here the problem of clustering nodes in a graph, motivated by the problem of aggregating discrete degrees of freedom in multigrid and domain decomposition methods for solving sparse linear systems. Specifically, we consider the challenge of forming balanced clusters in the graph of a sparse matrix for use in algebraic multigrid, although the algorithm has general applicability. Based on an extension of the Bellman--Ford algorithm, we generalize Lloyd's algorithm for partitioning subsets of Rn to balance the number of nodes in each cluster; this is accompanied by a rebalancing algorithm that reduces the overall energy in the system. The algorithm provides control over the number of clusters and leads to ``well centered"" partitions of the graph. Theoretical results are provided to establish linear complexity and numerical results in the context of algebraic multigrid highlight the benefits of improved clustering.
引用
收藏
页码:A2819 / A2847
页数:29
相关论文
共 50 条
  • [21] Auxiliary Graph for Attribute Graph Clustering
    Li, Wang
    Wang, Siwei
    Guo, Xifeng
    Zhou, Zhenyu
    Zhu, En
    ENTROPY, 2022, 24 (10)
  • [22] CENTROIDAL POWER DIAGRAMS, LLOYD'S ALGORITHM, AND APPLICATIONS TO OPTIMAL LOCATION PROBLEMS
    Bourne, D. P.
    Roper, S. M.
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2015, 53 (06) : 2545 - 2569
  • [23] A Graph Based Algorithm for Clustering and Ranking Proteins for Identifying Disease Causing Genes
    Indulekha, T. S.
    Aswathy, G. S.
    Sudhakaran, Parvathy
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 1022 - 1026
  • [24] Graph entropy-based clustering algorithm in medical brain image database
    Zhan, Yu
    Pan, Haiwei
    Xie, Xiaoqin
    Zhang, Zhiqiang
    Li, Wenbo
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (02) : 1029 - 1039
  • [25] Clustering by Creating a Graph
    Wang, Yiwen
    Zhang, Haolan
    Huang, Ke
    Yu, Changbin
    Cui, Honglei
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 499 - 502
  • [26] GENERALIZING CLUSTERING INFERENCES WITH ML AUGMENTATION OF ORDINAL SURVEY DATA
    Kumar, Bhupendera
    Kumar, Rajeev
    COMPUTER SCIENCE-AGH, 2024, 25 (01): : 47 - 77
  • [27] Hierarchical clustering algorithm based on Crystallized neighborhood graph for identifying complex structured datasets
    Chen, Zhongshang
    Feng, Ji
    Yang, Degang
    Cai, Fapeng
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 265
  • [28] A clustering route algorithm of p2p networks based on knodel graph
    Shi Chang Qiong
    Wang Da Wei
    Huang Hui
    Huang Yuanyuan
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 837 - 840
  • [29] Lloyd clustering of Gauss mixture models for image compression and classification
    Aiyer, A
    Pyun, KP
    Huang, YZ
    O'Brien, DB
    Gray, RM
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2005, 20 (05) : 459 - 485
  • [30] Interval Intuitionistic Fuzzy Clustering Algorithm Based on Symmetric Information Entropy
    Lin, Jian
    Duan, Guanhua
    Tian, Zhiyong
    SYMMETRY-BASEL, 2020, 12 (01):