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 条
  • [41] Coupling graph perturbation theory with scalable parallel algorithms for large-scale enumeration of maximal cliques in biological graphs
    Samatova, N. F.
    Schmidt, M. C.
    Hendrix, W.
    Breimyer, P.
    Thomas, K.
    Park, B. -H.
    SCIDAC 2008: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2008, 125
  • [42] A two-phase approach for enumeration of maximal (Δ,γ)-cliques of a temporal network
    Banerjee, Suman
    Pal, Bithika
    SOCIAL NETWORK ANALYSIS AND MINING, 2024, 14 (01)
  • [43] A Two-Phase Approach for Enumeration of Maximal (Δ, γ)-Cliques of a Temporal Network
    Banerjee, Suman
    Pal, Bithika
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2021, PT II, 2021, 12924 : 346 - 357
  • [44] Proof of Chvatal's conjecture on maximal stable sets and maximal cliques in graphs
    Deng, XT
    Li, GJ
    Zang, WN
    JOURNAL OF COMBINATORIAL THEORY SERIES B, 2004, 91 (02) : 301 - 325
  • [46] On the Complexity of Scaffolding Problems: From Cliques to Sparse Graphs
    Weller, Mathias
    Chateau, Annie
    Giroudeau, Rodolphe
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, (COCOA 2015), 2015, 9486 : 409 - 423
  • [47] The Enumeration of Flippable Edges in Maximal Planar Graphs
    Zhao, Dongyang
    Zhou, Yangyang
    Xu, Jin
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2017, : 261 - 267
  • [48] Catalan Number and Enumeration of Maximal Outerplanar Graphs
    胡冠章
    Tsinghua Science and Technology, 2000, (01) : 109 - 114
  • [49] On a correspondence between maximal cliques in Paley graphs of square order
    Goryainov, Sergey
    Masley, Alexander
    Shalaginov, Leonid
    DISCRETE MATHEMATICS, 2022, 345 (06)
  • [50] Maximal strongly connected cliques in directed graphs: Algorithms and bounds
    Conte, Alessio
    Kante, Mamadou Moustapha
    Uno, Takeaki
    Wasa, Kunihiro
    DISCRETE APPLIED MATHEMATICS, 2021, 303 : 237 - 252