Two provably consistent divide and conquer clustering algorithms for large networks

In this article, we advance divide-and-conquer strategies for solving the community detection problem in networks. We propose two algorithms which perform clustering on a number of small subgraphs and finally patches the results into a single clustering. The main advantage of these algorithms is that they bring down significantly the computational cost of traditional algorithms, including spectral clustering, semi-definite programs, modularity based methods, likelihood based methods etc., without losing on accuracy and even improving accuracy at times. These algorithms are also, by nature, parallelizable. Thus, exploiting the facts that most traditional algorithms are accurate and the corresponding optimization problems are much simpler in small problems, our divide-and-conquer methods provide an omnibus recipe for scaling traditional algorithms up to large networks. We prove consistency of these algorithms under various subgraph selection procedures and perform extensive simulations and real-data analysis to understand the advantages of the divide-and-conquer approach in various settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2021

Divide-and-conquer based Large-Scale Spectral Clustering

Spectral clustering is one of the most popular clustering methods. Howev...
research
07/10/2012

Pseudo-likelihood methods for community detection in large sparse networks

Many algorithms have been proposed for fitting network models with commu...
research
10/04/2013

Spectral Clustering for Divide-and-Conquer Graph Matching

We present a parallelized bijective graph matching algorithm that levera...
research
09/09/2018

Clustering of graph vertex subset via Krylov subspace model reduction

Clustering via graph-Laplacian spectral imbedding is ubiquitous in data ...
research
02/22/2021

Divide-and-conquer methods for big data analysis

In the context of big data analysis, the divide-and-conquer methodology ...
research
01/28/2022

Solving a percolation inverse problem with a divide-and-concur algorithm

We present a percolation inverse problem for diode networks: Given infor...
research
11/09/2021

Application and Assessment of the Divide-and-Conquer method on some Integer Optimization Problems

In this paper the Divide-and-Conquer method is applied and assessed to t...

Please sign up or login with your details

Forgot password? Click here to reset