Clique percolation method: memory efficient almost exact communities
Abstract
Automatic detection of relevant groups of nodes in large real-world graphs, i.e. community detection, has applications in many fields and has received a lot of attention in the last twenty years. The most popular method designed to find overlapping communities (where a node can belong to several communities) is perhaps the clique percolation method (CPM). This method formalizes the notion of community as a maximal union of -cliques that can be reached from each other through a series of adjacent -cliques, where two cliques are adjacent if and only if they overlap on nodes. Despite much effort CPM has not been scalable to large graphs for medium values of . Recent work has shown that it is possible to efficiently list all -cliques in very large real-world graphs for medium values of . We build on top of this work and scale up CPM. In cases where this first algorithm faces memory limitations, we propose another algorithm, CPMZ, that provides a solution close to the exact one, using more time but less memory.
Cite
@article{arxiv.2110.01213,
title = {Clique percolation method: memory efficient almost exact communities},
author = {Alexis Baudin and Maximilien Danisch and Sergey Kirgizov and Clémence Magnien and Marwan Ghanem},
journal= {arXiv preprint arXiv:2110.01213},
year = {2023}
}
Comments
15 pages, 5 figures, 1 table