Lune

SIGMOD2025Top-tier venue

Theoretically and Practically Efficient Maximum Defective Clique Search

Qiangqiang Dai, Ronghua Li, Donghang Cui, Guoren Wang

2025Year
11Citations
3Top-tier citations

Abstract

The study of ๐‘˜-defective cliques, defined as induced subgraphs that differ from cliques by at most ๐‘˜ missing edges, has attracted much attention in graph analysis due to their relevance in various applications, including social network analysis and implicit interaction predictions. However, determining the maximum ๐‘˜-defective clique in graphs has been proven to be an NP-hard problem, presenting significant challenges in finding an efficient solution. To address this problem, we develop a theoretically and practically efficient algorithm that leverages newly-designed branch reduction rules and a pivot-based branching technique. Our analysis establishes that the time complexity of the proposed algorithm is bounded by ๐‘‚ (๐‘š๐›พ ๐‘› ๐‘˜ ), where ๐›พ ๐‘˜ is a real value strictly less than 2 (e.g., when ๐‘˜ = 1, 2, and 3, ๐›พ ๐‘˜ = 1.466, 1.755, and 1.889, respectively). To our knowledge, this algorithm achieves the best worst-case time complexity to date compared to state-of-the-art solutions. Moreover, to further reduce unnecessary branches, we propose a time-efficient upper bound-based pruning technique, which is obtained by manipulating information such as the number of distinct colors assigned to vertices and the presence of non-neighbors among them. Additionally, we employ an ordering-based heuristic approach as a preprocessing step to improve computational efficiency. Finally, we conduct extensive experiments on a diverse set of over 300 graphs to evaluate the efficiency of the proposed solutions. The results demonstrate that our algorithm achieves a speedup of 3 orders of magnitude over state-of-the-art solutions in processing most of real-world graphs.

CCS Concepts: โ€ข Theory of computation โ†’ Branch-and-bound.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 1181dcd4-caeb-4f4f-a9bb-8e1d7a779cd0

Cited by top-tier papers3

Ask how each one uses it

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines