Revisiting the Maximum Defective Clique Problem: Faster Branching and a Tighter Upper Bound

📅 2026-05-16
📈 Citations: 0
Influential: 0
📄 PDF

career value

230K/year
🤖 AI Summary
This work addresses the challenge of efficiently identifying maximum k-defective cliques—near-cliques missing at most k edges—in noisy graphs, where existing branch-and-bound algorithms suffer from redundant branching. The authors propose BBRes, a novel framework that integrates a polynomial-time subproblem solver directly into the branching process, enabling early termination and direct resolution of tractable subproblems to avoid futile recursion. BBRes further introduces a cooperative branching strategy and combines dual graph coloring with max-flow techniques to derive tighter upper bounds, substantially pruning the search space. Experimental results demonstrate that BBRes achieves at least a two-fold speedup over state-of-the-art methods across multiple datasets while offering improved theoretical worst-case time complexity.
📝 Abstract
The $k$-defective clique model relaxes the strict completeness constraint of the traditional clique by allowing up to $k$ missing edges, providing a robust formulation for detecting cohesive structures in noisy graphs. Consequently, the maximum $k$-defective clique problem has attracted significant attention. State-of-the-art exact algorithms predominantly adopt the branch-and-bound framework, which recursively partitions the current problem instance (or branch) into two sub-problems via a branching procedure, until each sub-problem becomes trivially solvable. However, this strategy often leads to excessive branching by overlooking intermediate sub-problems that are non-trivial yet efficiently solvable. While recent studies have attempted to refine branching procedures, they fail to address this structural redundancy. To address this, we propose BBRes, a framework that incorporates a novel early termination strategy into the recursive branching process. By employing a specialized polynomial-time solver to identify and resolve tractable sub-instances, BBRes effectively avoids redundant branching steps. Additionally, we design a tailored branching strategy that synergizes with this termination mechanism. As a result, BBRes achieves an improved theoretical worst-case time complexity. To enhance practical performance, we propose a tighter upper bound based on a novel double graph coloring method integrated with max-flow techniques, which is orthogonal to the branching framework. Extensive experiments show that BBRes achieves at least 2X speedup over state-of-the-art methods on a substantial fraction of the datasets.
Problem

Research questions and friction points this paper is trying to address.

maximum defective clique
branch-and-bound
structural redundancy
exact algorithms
noisy graphs
Innovation

Methods, ideas, or system contributions that make the work stand out.

k-defective clique
branch-and-bound
early termination
tighter upper bound
graph coloring
🔎 Similar Papers
No similar papers found.