Graph Clustering in All Parameter Regimes

10/14/2019
by   Junhao Gan, et al.
0

Resolution parameters in graph clustering represent a size and quality trade-off. We address the task of efficiently solving a parameterized graph clustering objective for all values of a resolution parameter. Specifically, we consider an objective we call LambdaPrime, involving a parameter λ∈ (0,1). This objective is related to other parameterized clustering problems, such as parametric generalizations of modularity, and captures a number of specific clustering problems as special cases, including sparsest cut and cluster deletion. While previous work provides approximation results for a single resolution parameter, we seek a set of approximately optimal clusterings for all values of λ in polynomial time. In particular, we ask the question, how small a family of clusterings suffices to optimize – or to approximately optimize – the LambdaPrime objective over the full possible spectrum of λ? We obtain a family of logarithmically many clusterings by solving the parametric linear programming relaxation of LambdaPrime at a logarithmic number of parameter values, and round their solutions using existing approximation algorithms. We prove that this number is tight up to a constant factor. Specifically, for a certain class of ring graphs, a logarithmic number of feasible solutions is required to provide a constant-factor approximation for the LambdaPrime LP relaxation in all parameter regimes. We additionally show that for any graph with n nodes and m edges, there exists a set of m or fewer clusterings such that for every λ∈ (0,1), the family contains an exact solution to the LambdaPrime objective. There also exists a set of O(log n) clusterings that provide a (1+ε)-approximate solution in all parameter regimes; we demonstrate simple graph classes for which these bounds are tight.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
11/20/2021

Faster Deterministic Approximation Algorithms for Correlation Clustering and Cluster Deletion

Correlation clustering is a framework for partitioning datasets based on...
research
03/12/2019

Learning Resolution Parameters for Graph Clustering

Finding clusters of well-connected nodes in a graph is an extensively st...
research
08/11/2023

Lossy Kernelization for (Implicit) Hitting Set Problems

We re-visit the complexity of kernelization for the d-Hitting Set proble...
research
12/29/2022

Constant Approximation for Normalized Modularity and Associations Clustering

We study the problem of graph clustering under a broad class of objectiv...
research
04/24/2020

Using monodromy to statistically estimate the number of solutions

Synthesis problems for linkages in kinematics often yield large structur...

Please sign up or login with your details

Forgot password? Click here to reset