Faster Approximation Algorithms for Parameterized Graph Clustering and Edge Labeling

06/08/2023
by   Vedangi Bengali, et al.
0

Graph clustering is a fundamental task in network analysis where the goal is to detect sets of nodes that are well-connected to each other but sparsely connected to the rest of the graph. We present faster approximation algorithms for an NP-hard parameterized clustering framework called LambdaCC, which is governed by a tunable resolution parameter and generalizes many other clustering objectives such as modularity, sparsest cut, and cluster deletion. Previous LambdaCC algorithms are either heuristics with no approximation guarantees, or computationally expensive approximation algorithms. We provide fast new approximation algorithms that can be made purely combinatorial. These rely on a new parameterized edge labeling problem we introduce that generalizes previous edge labeling problems that are based on the principle of strong triadic closure and are of independent interest in social network analysis. Our methods are orders of magnitude more scalable than previous approximation algorithms and our lower bounds allow us to obtain a posteriori approximation guarantees for previous heuristics that have no approximation guarantees of their own.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2021

Faster Deterministic Approximation Algorithms for Correlation Clustering and Cluster Deletion

Correlation clustering is a framework for partitioning datasets based on...
research
02/21/2020

Parameterized Objectives and Algorithms for Clustering Bipartite Graphs and Hypergraphs

Graph clustering objective functions with tunable resolution parameters ...
research
12/15/2017

Unifying Sparsest Cut, Cluster Deletion, and Modularity Clustering Objectives with Correlation Clustering

We present and analyze a new framework for graph clustering based on a s...
research
09/26/2019

Approximation Algorithms for Process Systems Engineering

Designing and analyzing algorithms with provable performance guarantees ...
research
10/23/2017

Near-Optimal Clustering in the k-machine model

The clustering problem, in its many variants, has numerous applications ...
research
02/16/2022

Controlling Epidemic Spread using Probabilistic Diffusion Models on Networks

The spread of an epidemic is often modeled by an SIR random process on a...
research
06/14/2021

Allocating Stimulus Checks in Times of Crisis

We study the problem of allocating bailouts (stimulus, subsidy allocatio...

Please sign up or login with your details

Forgot password? Click here to reset