Clique percolation method: memory efficient almost exact communities

10/04/2021
by   Alexis Baudin, et al.
0

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 k-cliques that can be reached from each other through a series of adjacent k-cliques, where two cliques are adjacent if and only if they overlap on k-1 nodes. Despite much effort CPM has not been scalable to large graphs for medium values of k. Recent work has shown that it is possible to efficiently list all k-cliques in very large real-world graphs for medium values of k. 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/15/2020

Provable Overlapping Community Detection in Weighted Graphs

Community detection is a widely-studied unsupervised learning problem in...
research
02/17/2022

Listing Maximal k-Plexes in Large Real-World Graphs

Listing dense subgraphs in large graphs plays a key task in varieties of...
research
10/06/2022

LazyFox: Fast and parallelized overlapping community detection in large graphs

The detection of communities in graph datasets provides insight about a ...
research
04/11/2018

OLCPM: An Online Framework for Detecting Overlapping Communities in Dynamic Social Networks

Community structure is one of the most prominent features of complex net...
research
11/28/2019

Clique and cycle frequencies in a sparse random graph model with overlapping communities

A statistical network model with overlapping communities can be generate...
research
08/21/2023

LSCPM: communities in massive real-world Link Streams by Clique Percolation Method

Community detection is a popular approach to understand the organization...
research
05/30/2023

Exact Distributed Stochastic Block Partitioning

Stochastic block partitioning (SBP) is a community detection algorithm t...

Please sign up or login with your details

Forgot password? Click here to reset