Enumerating maximal cliques in large sparse graphs

Kun He,Shenghao Zou,Jianrong Zhou
DOI: https://doi.org/10.13245/j.hust.171201
2017-01-01
Abstract:Several maximum clique algorithms were adapted to the maximal clique problem ,and two algorithms were proposed for the maximal clique enumeration problem with the minimum clique size requirement .By iteratively removing nodes and edges that are clearly not included in the desired maxi-mal cliques ,several preprocessing strategies were designed to significantly reduce the scale of the searching space .Combining the preprocessing strategy which is best empirically ,the greedy graph coloring algorithm and the MaxSAT reasoning algorithm for maximum clique problem were adopted in order to solve the maximal clique enumeration problem ,and a Bron-Kerbosch with filtering and colo-ring (BKFC) algorithm and a Bron-Kerbosch with filtering and MaxSAT (BKFS) algorithm were pro-posed .For small scale graphs ,BKFS takes only 2.2% time cost of the traditional algorithm which does not use the preprocessing strategy .And the traditional algorithm cannot work on large graphs . Even after adding preprocessing on the traditional algorithm ,BKFS only takes 68.8% time cost of the improved traditional algorithm .
What problem does this paper attempt to address?