Efficient Defective Clique Enumeration and Search with Worst-Case Optimal Search Space
Jihoon Jang, Yehyun Nam, Kunsoo Park, Hyunjoon Kim

TL;DR
This paper introduces a worst-case optimal branch-and-bound framework for enumerating and searching maximal and maximum k-defective cliques, significantly improving efficiency in large real-world graphs.
Contribution
The authors develop a novel clique-first branch-and-bound algorithm with a new pivoting technique, achieving worst-case optimal search space and practical efficiency improvements.
Findings
Search space size is $oxed{ ext{O}(3^{n/3} imes n^k)}$
Algorithm outperforms state-of-the-art by up to 10,000 times
Effective in graphs with over 1 million edges
Abstract
A -defective clique is a relaxation of the traditional clique definition, allowing up to missing edges. This relaxation is crucial in various real-world applications such as link prediction, community detection, and social network analysis. Although the problems of enumerating maximal -defective cliques and searching a maximum -defective clique have been extensively studied, existing algorithms suffer from limitations such as the combinatorial explosion of small partial solutions and sub-optimal search spaces. To address these limitations, we propose a novel clique-first branch-and-bound framework that first generates cliques and then adds missing edges. Furthermore, we introduce a new pivoting technique that achieves a search space size of , where is the number of vertices in the input graph. We prove that the worst-case number…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Complexity and Algorithms in Graphs · Advanced Graph Neural Networks
