Eppstein Listing All Maximal Cliques

  • Eppstein D
  • Löffler M
  • Strash D
ArXiv: 1006.5440
N/ACitations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

The degeneracy of an n-vertex graph G is the smallest number d such that every subgraph of G contains a vertex of degree at most d. We show that there exists a nearly-optimal fixed-parameter tractable algorithm for enumerating all maximal cliques, parametrized by degeneracy. To achieve this result, we modify the classic Bron–Kerbosch algorithm and show that it runs in time O(dn3 d/3). We also provide matching upper and lower bounds showing that the largest possible number of maximal cliques in an n-vertex graph with degeneracy d (when d is a multiple of 3 and n ≥ d + 3) is (n − d)3 d/3. Therefore, our algorithm matches the Θ(d(n − d)3 d/3) worst-case output size of the problem whenever n − d = Ω(n).

Cite

CITATION STYLE

APA

Eppstein, D., Löffler, M., & Strash, D. (2010). Eppstein Listing All Maximal Cliques. Algorithms and Computation, 6506, 403–414. Retrieved from http://www.springerlink.com/content/650317j4jn76x1v7/

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free