Efficient $k$-Clique Listing: An Edge-Oriented Branching Strategy
Kaixin Wang, Kaiqiang Yu, Cheng Long

TL;DR
This paper introduces an edge-oriented branching framework for $k$-clique listing that outperforms existing vertex-oriented methods, especially for larger $k$, through improved complexity and specialized dense graph algorithms.
Contribution
The paper proposes a novel edge-oriented branch-and-bound framework (EBBkC) for $k$-clique listing, achieving better theoretical complexity and practical performance over vertex-oriented algorithms.
Findings
EBBkC achieves lower time complexity for $k>3$.
Experimental results show EBBkC algorithms outperform state-of-the-art.
Specialized dense graph algorithms enable early termination, improving efficiency.
Abstract
-clique listing is a vital graph mining operator with diverse applications in various networks. The state-of-the-art algorithms all adopt a branch-and-bound (BB) framework with a vertex-oriented branching strategy (called VBBkC), which forms a sub-branch by expanding a partial -clique with a vertex. These algorithms have the time complexity of , where is the number of edges in the graph and is the degeneracy of the graph. In this paper, we propose a BB framework with a new edge-oriented branching (called EBBkC), which forms a sub-branch by expanding a partial -clique with two vertices that connect each other (which correspond to an edge). We explore various edge orderings for EBBkC such that it achieves a time complexity of , where is an integer related to the maximum truss number of the graph and we…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Data Management and Algorithms · Advanced Steganography and Watermarking Techniques
