go back

Volume 18, No. 2

Maximum Defective Clique Computation: Improved Time Complexities and Practical Performance

Authors:
Lijun Chang

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