2011
DOI: 10.1007/978-3-642-20662-7_31
|View full text |Cite
|
Sign up to set email alerts
|

Listing All Maximal Cliques in Large Sparse Real-World Graphs

Abstract: We implement a new algorithm for listing all maximal cliques in sparse graphs due to Eppstein, Löffler, and Strash (ISAAC 2010) and analyze its performance on a large corpus of real-world graphs. Our analysis shows that this algorithm is the first to offer a practical solution to listing all maximal cliques in large sparse graphs. All other theoretically-fast algorithms for sparse graphs have been shown to be significantly slower than the algorithm of Tomita et al. (Theoretical Computer Science, 2006) in prac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
213
0
3

Year Published

2014
2014
2019
2019

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 172 publications
(218 citation statements)
references
References 36 publications
2
213
0
3
Order By: Relevance
“…For maximal clique enumeration, the BK algorithm [4] has been widely reported as being faster in practice than its alternatives [15,32]. It is in essence a depth-first search, augmented with pruning tricks.…”
Section: Classical Sequential Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…For maximal clique enumeration, the BK algorithm [4] has been widely reported as being faster in practice than its alternatives [15,32]. It is in essence a depth-first search, augmented with pruning tricks.…”
Section: Classical Sequential Algorithmsmentioning
confidence: 99%
“…Due to its NPCompleteness, existing work focused on efficient search. Most of the proposed approaches were based on the classical BK algorithm [4], which has been widely reported as being faster than its alternatives [5,15]. Authors of [10] proposed an efficient algorithm, which was also based on BK search, for maximal clique enumeration with limited memory.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To solve this MCE problem, several algorithms exist. The most used is Bron Kerbosch [3] for which many enrichment have been proposed such as Tomita [9] or more recently the algorithm of Eppstein et Strash [5]. Because of the NP-hardness of the problem, we do not aim at generating all the possible maximum cliques: our goal is to define a way of obtaining the optimal extension.…”
Section: Extension Generationmentioning
confidence: 99%
“…Being linear in the genome length, in practice, is crucial for analyzing the haplotype structure of longer viral or bacterial, or eventually also cancer genomes. It is for this reason, that we have selected this algorithm and prefer it over fast general purpose algorithms for max-clique enumeration in sparse graphs [40,41], which generally scale quadratically with genome length.…”
Section: Max-clique Enumerationmentioning
confidence: 99%