go back
go back
Volume 18, No. 2
Maximum Defective Clique Computation: Improved Time Complexities and Practical Performance
Abstract
π-defective clique is a relaxation of the well-studied clique structure, by allowing up-to π edges missing from a clique. The problem of finding a π-defective clique with the largest number of vertices, although being NP-hard, has been receiving increasing interests recently, with advancements in both the theoretical time complexity and practical efficiency. The state-of-the-art time complexity is Oβ(πΎβΏβ), where Oβ ignores polynomial factors, π is the number of π vertices in the input graph πΊ, and πΎβ < 2 is a constant that only depends on π. In this paper, we first prove, through a more refined and non-trivial analysis, that the time complexity of an existing algorithm can actually bebounded by Oβ(πΎπ ),where πΎβββ <πΎβ. πβ1Then, by utilizing the diameter-two property of large π-defective cliques, we show that for graphs with maximum π-defective clique sizes ππ(πΊ) β₯ π + 2, a maximum π-defective clique can be found in Oβ((πΌΞ)α΅βΊΒ²πΎα΅ βββ ) time when using the degeneracy parameteri- πβ1 zation πΌ and in Oβ((πΌΞ)α΅βΊΒ²(π + 1)πΌ+k+1βπβ(πΊ)) time when using thedegeneracy-gapparameterization πΌ+π+1βπβ(πΊ);here,πΌ and Ξ are the degeneracy and maximum degree of πΊ , respectively. Note that, most real graphs satisfy ππ (πΊ) β₯ π + 2 and πΌ βͺ π. Lastly, to improve the practical performance, we design a new degree- sequence-based reduction rule that can be efficiently applied, and theoretically demonstrate its effectiveness compared with the exist- ing reduction rules. Extensive empirical studies on three benchmark graph collections, containing 290 graphs in total, show that our algorithm is also practically efficient, by outperforming all existing algorithms by several orders of magnitude. We remark that our proving techniques for reducing the base from πΎβ to πΎβββ and our general principle of designing a new reduction rule may also be beneficial to other problems.
PVLDB is part of the VLDB Endowment Inc.
Privacy Policy