Fast Maximal Cliques Enumeration in Sparse Graphs

被引:41
|
作者
Chang, Lijun [1 ]
Yu, Jeffrey Xu [1 ]
Qin, Lu [1 ]
机构
[1] Chinese Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
关键词
Maximal clique; Polynomial delay; Sparse graph; H-Partition; H-Value; ALGORITHM;
D O I
10.1007/s00453-012-9632-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we consider the problem of generating all maximal cliques in a sparse graph in polynomial delay. Given a graph G=(V,E) with n vertices and m edges, the latest and fastest polynomial delay algorithm for sparse graphs enumerates all maximal cliques in O(Delta (4)) time delay, where Delta is the maximum degree of vertices. However, it requires an O(na <...m) preprocessing time. We improve it in two aspects. First, our algorithm does not need preprocessing. Therefore, our algorithm is a truly polynomial delay algorithm. Second, our algorithm enumerates all maximal cliques in O(Delta a <...H (3)) time delay, where H is the so called H-value of a graph or equivalently it is the smallest integer satisfying |{vaVa pound delta(v)a parts per thousand yenH}|a parts per thousand currency signH given delta(v) as the degree of a vertex. In real-world network data, H usually is a small value and much smaller than Delta.
引用
收藏
页码:173 / 186
页数:14
相关论文
共 50 条
  • [21] 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
  • [22] Rough maximal cliques enumeration in incomplete graphs based on partially-known concept learning
    Hao, Fei
    Sun, Yifei
    Lin, Yaguang
    NEUROCOMPUTING, 2022, 496 : 96 - 106
  • [23] Enumerating Maximal Cliques in Temporal Graphs
    Himmel, Anne-Sophie
    Molter, Hendrik
    Niedermeier, Rolf
    Sorge, Manuel
    PROCEEDINGS OF THE 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING ASONAM 2016, 2016, : 337 - 344
  • [24] Enumeration Methods for All Maximal and theta -Maximal Cliques in a Graph.
    Schneider, Michel
    Revue Francaise d'Automatique Informatique Recherche Operationnelle, 1973, 3 : 21 - 33
  • [25] A memory efficient maximal clique enumeration method for sparse graphs with a parallel implementation
    Yu, Ting
    Liu, Mengchi
    PARALLEL COMPUTING, 2019, 87 : 46 - 59
  • [26] On maximal cliques of Cayley graphs over fields
    Chi Hoi Yip
    Journal of Algebraic Combinatorics, 2022, 56 : 323 - 333
  • [27] Minimal Covers of Maximal Cliques for Interval Graphs
    Vandal, Alain C.
    Conder, Marston D. E.
    Gentleman, Robert
    ARS COMBINATORIA, 2009, 92 : 97 - 129
  • [28] Finding all maximal cliques in dynamic graphs
    Stix, V
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2004, 27 (02) : 173 - 186
  • [29] On maximal cliques of Cayley graphs over fields
    Yip, Chi Hoi
    JOURNAL OF ALGEBRAIC COMBINATORICS, 2022, 56 (02) : 323 - 333
  • [30] Finding All Maximal Cliques in Dynamic Graphs
    Volker Stix
    Computational Optimization and Applications, 2004, 27 : 173 - 186