A Dynamic Programming Framework for Large-Scale Online Clustering on Graphs

被引:0
|
作者
Yantao Li
Xiang Zhao
Zehui Qu
机构
[1] Chongqing University,College of Computer Science
[2] Southwest University,College of Computer and Information Sciences
来源
Neural Processing Letters | 2020年 / 52卷
关键词
Online graph clustering; Large-scale graphs; supernodes; Running time; Efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
As a fundamental technique for data analysis, graph clustering grouping graph data into clusters has attracted great attentions in recent years. In this paper, we present DPOCG, a dynamic programming framework for large-scale online clustering on graphs, which improves the scalability of a wide range of graph clustering algorithms. Specifically, DPOCG first identifies the nodes whose states are unchanged compared with the states at the previous time on a large-scale graph, then constructs these unchanged nodes as supernodes, which greatly reduces the size of the graph at the current time, and collapses nodes whose degrees are less than a predefined threshold. Based on our density-based graph clustering algorithm (DGCM), DPOCG partitions the reduced graph into clusters. In addition, we theoretically analyze DPOCG in terms of supernode generation, clustering on reduced graph, and computational complexity. We evaluate DPOCG on a synthetic dataset and seven real-world datasets, respectively, and the experimental results show that DPOCG consumes less running time and improves the efficiency of clustering.
引用
收藏
页码:1613 / 1629
页数:16
相关论文
共 50 条
  • [31] JAUMIN: a programming framework for large-scale numerical simulation on unstructured meshes
    Liu, Qingkai
    Mo, Zeyao
    Zhang, Aiqing
    Yang, Zhang
    [J]. CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2019, 1 (01) : 35 - 48
  • [32] JAUMIN: a programming framework for large-scale numerical simulation on unstructured meshes
    Qingkai Liu
    Zeyao Mo
    Aiqing Zhang
    Zhang Yang
    [J]. CCF Transactions on High Performance Computing, 2019, 1 : 35 - 48
  • [33] Extending SOSJ Framework for Large-Scale Dynamic Manufacturing Systems
    Atmojo, Udayanto Dwi
    Salcic, Zoran
    Wang, Kevin I-Kai
    [J]. 2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [34] A general and fast distributed system for large-scale dynamic programming applications
    Wang, Chen
    Yu, Ce
    Tang, Shanjiang
    Xiao, Jian
    Sun, Jizhou
    Meng, Xiangfei
    [J]. PARALLEL COMPUTING, 2016, 60 : 1 - 21
  • [35] Dynamic Programming Algorithms for Large-Scale Equivalence Checking and Functional Correction
    Shupletsov, Mikhail
    Avtaikina, Mariya
    [J]. PROCEEDINGS OF THE 2017 IEEE RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (2017 ELCONRUS), 2017, : 1032 - 1035
  • [36] Distributed Differential Dynamic Programming Architectures for Large-Scale Multiagent Control
    Saravanos, Augustinos D.
    Aoyama, Yuichiro
    Zhu, Hongchang
    Theodorou, Evangelos A.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (06) : 4387 - 4407
  • [37] A large-scale distributed framework for information retrieval in large dynamic search spaces
    Eugene Santos
    Eunice E. Santos
    Hien Nguyen
    Long Pan
    John Korah
    [J]. Applied Intelligence, 2011, 35 : 375 - 398
  • [38] A large-scale distributed framework for information retrieval in large dynamic search spaces
    Santos, Eugene, Jr.
    Santos, Eunice E.
    Hien Nguyen
    Pan, Long
    Korah, John
    [J]. APPLIED INTELLIGENCE, 2011, 35 (03) : 375 - 398
  • [39] AnySCAN: An Efficient Anytime Framework with Active Learning for Large-scale Network Clustering
    Zhao, Weizhong
    Chen, Gang
    Xu, Xiaowei
    [J]. 2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, : 665 - 674
  • [40] FLIP-FLexible IoT Path Programming Framework for Large-scale IoT
    Shahzad
    Jung, Eun-Sung
    [J]. 2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 881 - 888