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 条
  • [21] Efficient Maximal Biclique Enumeration on Large Uncertain Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Ma, Ziyi
    Zhang, Chengyuan
    Yang, Shiyu
    Zhang, Wenjie
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (12) : 12634 - 12648
  • [22] Efficient Maximal Biclique Enumeration for Large Sparse Bipartite Graphs
    Chen, Lu
    Liu, Chengfei
    Zhou, Rui
    Xu, Jiajie
    Li, Jianxin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (08): : 1559 - 1571
  • [23] Efficient Maximal Biclique Enumeration on Large Signed Bipartite Graphs
    Wang, Jianhua
    Yang, Jianye
    Gu, Zhaoquan
    Ouyang, Dian
    Tian, Zhihong
    Lin, Xuemin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (09) : 4618 - 4631
  • [24] Fairness-Aware Maximal Clique in Large Graphs: Concepts and Algorithms
    Zhang, Qi
    Li, Rong-Hua
    Pan, Minjia
    Dai, Yongheng
    Tian, Qun
    Wang, Guoren
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (11) : 11368 - 11387
  • [25] Efficient Maximal Motif-Clique Enumeration over Large Heterogeneous Information Networks
    Zhou, Yingli
    Fang, Yixiang
    Ma, Chenhao
    Hou, Tianci
    Huang, Xin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (11): : 2946 - 2959
  • [26] An efficient local search algorithm for solving maximum edge weight clique problem in large graphs
    Chu, Yi
    Liu, Boxiao
    Cai, Shaowei
    Luo, Chuan
    You, Haihang
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2020, 39 (04) : 933 - 954
  • [27] An efficient local search algorithm for solving maximum edge weight clique problem in large graphs
    Yi Chu
    Boxiao Liu
    Shaowei Cai
    Chuan Luo
    Haihang You
    Journal of Combinatorial Optimization, 2020, 39 : 933 - 954
  • [28] Empowering Fast Incremental Computation over Large Scale Dynamic Graphs
    Wickramaarachchi, Charith
    Chelmis, Charalampos
    Prasanna, Viktor
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1166 - 1171
  • [29] A UAV-assisted dynamic offloading based on maximum clique algorithm with weighted graphs in mobile edge computing
    Li, Hongjian
    Li, Hengyu
    Zhang, Cheng
    Li, Dongjun
    Duan, Xiaolin
    Liu, Jiutong
    COMPUTER NETWORKS, 2025, 258
  • [30] Linear-Time Enumeration of Maximal k-Edge-Connected Subgraphs in Large Networks by Random Contraction
    Akiba, Takuya
    Iwata, Yoichi
    Yoshida, Yuichi
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 909 - 918