4.7 Article

On fast enumeration of maximal cliques in large graphs

期刊

EXPERT SYSTEMS WITH APPLICATIONS
卷 187, 期 -, 页码 -

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2021.115915

关键词

Maximal clique enumeration; Exact algorithm; NP-hard; Bron-Kerbosch algorithm; Social network

向作者/读者索取更多资源

Maximal Clique Enumeration (MCE) is a fundamental and challenging problem in graph theory and various network applications. A new efficient algorithm FACEN based on the Bron-Kerbosch framework is proposed, which shows competitive performance with leading MCE methods and can handle very large graphs efficiently.
Maximal Clique Enumeration (MCE) is a fundamental and challenging problem in graph theory and various network applications. Numerous algorithms have been proposed in the past decades, however, only a few of them focus on improving the practical efficiency in large graphs. To this end, we propose an efficient algorithm called FACEN based on the Bron-Kerbosch framework. To optimize the memory and time consumption, we apply a hybrid data structure with adjacency list and partial adjacency matrix, and introduce a dynamic pivot selection rule based on the degeneracy order. FACEN is evaluated on a total of 64 benchmark instances from various sources. Computational results indicate that the proposed algorithm is highly competitive with the current leading MCE methods. In particular, our algorithm is able to enumerate all maximal cliques on the tested real-world social networks with millions of vertices and edges. For very large graphs, we provide an additional experiment for solving the MCE variant with lower bound, and investigate the benefits of FACEN.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据