Incremental Maximal Clique Enumeration for Hybrid Edge Changes in Large Dynamic Graphs

被引:1
|
作者
Yu, Ting [1 ]
Jiang, Ting [1 ]
Bah, Mohamed Jaward [1 ]
Zhao, Chen [2 ]
Huang, Hao [2 ]
Liu, Mengchi [3 ]
Zhou, Shuigeng [4 ]
Li, Zhao [5 ]
Zhang, Ji [6 ]
机构
[1] Zhejiang Lab, Hangzhou 311121, Zhejiang, Peoples R China
[2] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
[3] South China Normal Univ, Sch Comp Sci, Guangzhou 510006, Peoples R China
[4] Fudan Univ, Sch Comp Sci, Shanghai Key Lab Intelligent Informat Proc, Shanghai 200438, Peoples R China
[5] Hangzhou Yugu Technol Co Ltd, Hangzhou 310013, Zhejiang, Peoples R China
[6] Univ Southern Queensland, Toowoomba, Qld 4350, Australia
基金
中国国家自然科学基金;
关键词
Heuristic algorithms; Indexes; Social networking (online); Data mining; Data structures; Batch production systems; Time complexity; Dense subgraph; dynamic graph; incremental algorithm; maximal clique enumeration; vertex scope constraint; ALGORITHM;
D O I
10.1109/TKDE.2023.3311398
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Incremental maximal clique enumeration (IMCE), which maintains maximal cliques in dynamic graphs, is a fundamental problem in graph analysis. A maximal clique has a solid descriptive power of dense structures in graphs. Real-world graph data is often large and dynamic. Studies on IMCE face significant challenges in the efficiency of incremental batch computation and hybrid edge changes. Moreover, with growing graph sizes, new requirements occur on indexing global maximal cliques and obtaining maximal cliques under specific vertex scope constraints. This work presents a new data structure SOMEi to maintain intermediate maximal cliques during construction. SOMEi serves as a space-efficient index to retrieve scope-constrained maximal cliques on the fly. Based on SOMEi, we design a procedure-oriented IMCE algorithm to deal with hybrid edge changes within a unified algorithm framework. In particular, the algorithm is able to process a large batch of edge changes and significantly improve the average processing time of a single edge change through an efficient pruning strategy. Experimental results on real and synthetic graph data demonstrate that the proposed algorithm outperforms all the baselines and achieves good efficiency through pruning.
引用
收藏
页码:1650 / 1666
页数:17
相关论文
共 33 条
  • [1] A linear time algorithm for maximal clique enumeration in large sparse graphs
    Yu, Ting
    Liu, Mengchi
    INFORMATION PROCESSING LETTERS, 2017, 125 : 35 - 40
  • [2] Theoretical underpinnings for maximal clique enumeration on perturbed graphs
    Hendrix, William
    Schmidt, Matthew C.
    Breimyer, Paul
    Samatova, Nagiza F.
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (26-28) : 2520 - 2536
  • [3] Refined pivot selection for maximal clique enumeration in graphs
    Naude, Kevin A.
    THEORETICAL COMPUTER SCIENCE, 2016, 613 : 28 - 37
  • [4] Shared-memory Parallel Maximal Clique Enumeration from Static and Dynamic Graphs
    Das, Apurba
    Sanei-Mehri, Seyed-Vahid
    Tirthapura, Srikanta
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2020, 7 (01)
  • [5] A new decomposition technique for maximal clique enumeration for sparse graphs
    Manoussakis, George
    THEORETICAL COMPUTER SCIENCE, 2019, 770 : 25 - 33
  • [6] Fast Maximal Clique Enumeration for Real-World Graphs
    Li, Yinuo
    Shao, Zhiyuan
    Yu, Dongxiao
    Liao, Xiaofei
    Jin, Hai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2019), PT I, 2019, 11446 : 641 - 658
  • [7] An Efficient Parallel Algorithm for Maximal Clique Enumeration in a Large Graph
    Tang X.-C.
    Zhou J.-W.
    Tian K.-F.
    Li Z.-H.
    Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (03): : 513 - 531
  • [8] On fast enumeration of maximal cliques in large graphs
    Jin, Yan
    Xiong, Bowen
    He, Kun
    Zhou, Yangming
    Zhou, Yi
    Expert Systems with Applications, 2022, 187
  • [9] On fast enumeration of maximal cliques in large graphs
    Jin, Yan
    Xiong, Bowen
    He, Kun
    Zhou, Yangming
    Zhou, Yi
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [10] Most similar maximal clique query on large graphs
    Yun Peng
    Yitong Xu
    Huawei Zhao
    Zhizheng Zhou
    Huimin Han
    Frontiers of Computer Science, 2020, 14