A Recursive Approach for Maximal (Δ, γ)-Clique Enumeration in Temporal Networks

被引:0
|
作者
Pal, Bithika [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
关键词
Temporal Network; (Delta center dot gamma)-Clique; Enumeration Algorithm; D-Degeneracy; Maximal Clique;
D O I
10.1007/978-3-031-70626-4_6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A set of objects and a binary relation among them is often represented by a graph or network. Most of the networks that we deal with in practice (e.g., social networks, human contact networks, financial transaction networks, etc.) are time-varying in nature, i.e., the relationship changes over time. Such networks are often modeled as Temporal Networks. In this paper, we study the problem of enumerating cohesive sub-structures present in a given temporal network. We call such substructure as (Delta, gamma)-clique, which is a tuple of vertex subset and time interval, such that every pair of vertices in the vertex subset has at least gamma edges in every Delta duration of the time interval. We propose a recursive solution approach to enumerate all the maximal (Delta, gamma)-cliques. The proposed approach is divided into two parts. First, it initializes all the cliques of size 2 with maximum duration satisfying the (Delta, gamma)-clique property, and recursively, adds vertices till it becomes maximal. The correctness of the proposed method has been established, and the complexity analysis has also been done. Several experiments are carried out using real-world temporal network datasets to highlight the efficiency of the proposed approach. The reported results show that the proposed solution approach is approximately six times faster and more space-efficient than the best existing method.
引用
收藏
页码:79 / 92
页数:14
相关论文
共 50 条
  • [31] On the Enumeration of Maximal (Δ, γ)-Cliques of a Temporal Network
    Banerjee, Suman
    Pal, Bithika
    PROCEEDINGS OF THE 6TH ACM IKDD CODS AND 24TH COMAD, 2019, : 112 - 120
  • [32] Differentiating Set Intersections in Maximal Clique Enumeration by Function and Subproblem Size
    Vandierendonck, Hans
    PROCEEDINGS OF THE 38TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2024, 2024, : 150 - 163
  • [33] A linear time algorithm for maximal clique enumeration in large sparse graphs
    Yu, Ting
    Liu, Mengchi
    INFORMATION PROCESSING LETTERS, 2017, 125 : 35 - 40
  • [34] Enumeration of maximal clique for mining spatial co-location patterns
    Al-Naymat, Ghazi
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 126 - 133
  • [35] Faster maximal clique enumeration in large real-world link streams
    Baudinalexis, Alexis
    Magnien, CĺEmence
    Tabourier, Lionel
    Journal of Graph Algorithms and Applications, 2024, 28 (01) : 149 - 178
  • [36] Parallelizing maximal clique and k-plex enumeration over graph data
    Wang, Zhuo
    Chen, Qun
    Hou, Boyi
    Suo, Bo
    Li, Zhanhuai
    Pan, Wei
    Ives, Zachary G.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 106 : 79 - 91
  • [37] Incremental Maximal Clique Enumeration for Hybrid Edge Changes in Large Dynamic Graphs
    Yu, Ting
    Jiang, Ting
    Bah, Mohamed Jaward
    Zhao, Chen
    Huang, Hao
    Liu, Mengchi
    Zhou, Shuigeng
    Li, Zhao
    Zhang, Ji
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (04) : 1650 - 1666
  • [38] A game-theoretic approach to partial clique enumeration
    Bulo, Samuel Rota
    Torsello, Andrea
    Pelillo, Marcello
    IMAGE AND VISION COMPUTING, 2009, 27 (07) : 911 - 922
  • [39] Accelerating the Bron-Kerbosch Algorithm for Maximal Clique Enumeration Using GPUs
    Wei, Yi-Wen
    Chen, Wei-Mei
    Tsai, Hsin-Hung
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2352 - 2366
  • [40] A memory efficient maximal clique enumeration method for sparse graphs with a parallel implementation
    Yu, Ting
    Liu, Mengchi
    PARALLEL COMPUTING, 2019, 87 : 46 - 59