Fast Maximal Cliques Enumeration in Sparse Graphs

Fast Maximal Cliques Enumeration in Sparse Graphs

0.00 Avg rating0 Votes
Article ID: iaor20132086
Volume: 66
Issue: 1
Start Page Number: 173
End Page Number: 186
Publication Date: May 2013
Journal: Algorithmica
Authors: , ,
Keywords: combinatorial optimization, networks
Abstract:

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(Δ 4) time delay, where Δ is the maximum degree of vertices. However, it requires an O(nm) 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(ΔH 3) time delay, where H is the so called H‐value of a graph or equivalently it is the smallest integer satisfying |{vVδ(v)≥H}|≤H given δ(v) as the degree of a vertex. In real‐world network data, H usually is a small value and much smaller than Δ.

Reviews

Required fields are marked *. Your email address will not be published.