Engineering Algorithms for $\ell$-Isolated Maximal Clique Enumeration
Marco D'Elia, Irene Finocchi, Maurizio Patrignani

TL;DR
This paper introduces four pruning heuristics to efficiently enumerate $ ext{l}$-isolated maximal cliques, filtering out less relevant cliques and significantly improving computational performance on social network graphs.
Contribution
The paper presents novel pruning heuristics for $ ext{l}$-isolated maximal clique enumeration, extending Tomita's algorithm with proven correctness and efficiency improvements.
Findings
Two heuristics significantly reduce computation time.
Heuristics perform well on social network graphs.
Method outperforms baseline and state-of-the-art approaches.
Abstract
Maximal cliques play a fundamental role in numerous application domains, where their enumeration can prove extremely useful. Yet their sheer number, even in sparse real-world graphs, can make them impractical to be exploited effectively. To address this issue, one approach is to enumerate -isolated maximal cliques, whose vertices have (on average) less than edges toward the rest of the graph. By tuning parameter , the degree of isolation can be controlled, and cliques that are overly connected to the outside are filtered out. Building on Tomita et al.'s very practical recursive algorithm for maximal clique enumeration, we propose four pruning heuristics, applicable individually or in combination, that discard recursive search branches that are guaranteed not to yield -isolated maximal cliques. Besides proving correctness, we characterize both the pruning power…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Complex Network Analysis Techniques
