p-Norm Flow Diffusion for Local Graph Clustering

05/20/2020
by   Shenghao Yang, et al.
5

Local graph clustering and the closely related seed set expansion problem are primitives on graphs that are central to a wide range of analytic and learning tasks such as local clustering, community detection, nodes ranking and feature inference. Prior work on local graph clustering mostly falls into two categories with numerical and combinatorial roots respectively. In this work, we draw inspiration from both fields and propose a family of convex optimization formulations based on the idea of diffusion with p-norm network flow for p∈ (1,∞). In the context of local clustering, we characterize the optimal solutions for these optimization problems and show their usefulness in finding low conductance cuts around input seed set. In particular, we achieve quadratic approximation of conductance in the case of p=2 similar to the Cheeger-type bounds of spectral methods, constant factor approximation when p→∞ similar to max-flow based methods, and a smooth transition for general p values in between. Thus, our optimization formulation can be viewed as bridging the numerical and combinatorial approaches, and we can achieve the best of both worlds in terms of speed and noise robustness. We show that the proposed problem can be solved in strongly local running time for p> 2 and conduct empirical evaluations on both synthetic and real-world graphs to illustrate our approach compares favorably with existing methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/30/2021

ℓ_2-norm Flow Diffusion in Near-Linear Time

Diffusion is a fundamental graph procedure and has been a basic building...
research
11/29/2018

Flow-Based Local Graph Clustering with Better Seed Set Inclusion

Flow-based methods for local graph clustering have received significant ...
research
05/11/2022

Local Motif Clustering via (Hyper)Graph Partitioning

A widely-used operation on graphs is local clustering, i.e., extracting ...
research
01/26/2020

Searching for polarization in signed graphs: a local spectral approach

Signed graphs have been used to model interactions in social net-works, ...
research
06/19/2017

Capacity Releasing Diffusion for Speed and Locality

Diffusions and related random walk procedures are of central importance ...
research
02/23/2021

Maximizing Agreements for Ranking, Clustering and Hierarchical Clustering via MAX-CUT

In this paper, we study a number of well-known combinatorial optimizatio...
research
03/14/2018

Ranking with Adaptive Neighbors

Retrieving the most similar objects in a large-scale database for a give...

Please sign up or login with your details

Forgot password? Click here to reset