Convex optimization for the densest subgraph and densest submatrix problems

04/05/2019
by   Polina Bombina, et al.
0

We consider the densest k-subgraph problem, which seeks to identify the k-node subgraph of a given input graph with maximum number of edges. This problem is well-known to be NP-hard, by reduction to the maximum clique problem. We propose a new convex relaxation for the densest k-subgraph problem, based on a nuclear norm relaxation of a low-rank plus sparse decomposition of the adjacency matrices of k-node subgraphs to partially address this intractability. We establish that the densest k-subgraph can be recovered with high probability from the optimal solution of this convex relaxation if the input graph is randomly sampled from a distribution of random graphs constructed to contain an especially dense k-node subgraph with high probability. Specifically, the relaxation is exact when the edges of the input graph are added independently at random, with edges within a particular k-node subgraph added with higher probability than other edges in the graph. We provide a sufficient condition on the size of this subgraph k and the expected density under which the optimal solution of the proposed relaxation recovers this k-node subgraph with high probability. Further, we propose a first-order method for solving this relaxation based on the alternating direction method of multipliers, and empirically confirm our predicted recovery thresholds using simulations involving randomly generated graphs, as well as graphs drawn from social and collaborative networks.

READ FULL TEXT
research
10/15/2020

Large Very Dense Subgraphs in a Stream of Edges

We study the detection and the reconstruction of a large very dense subg...
research
03/16/2016

Clustering of Sparse and Approximately Sparse Graphs by Semidefinite Programming

As a model problem for clustering, we consider the densest k-disjoint-cl...
research
02/05/2021

Exploring the Subgraph Density-Size Trade-off via the Lovász Extension

Given an undirected graph, the Densest-k-Subgraph problem (DkS) seeks to...
research
03/18/2023

On the Parameterized Complexity of Relaxations of Clique

We investigate the parameterized complexity of several problems formaliz...
research
08/02/2021

The SDP value of random 2CSPs

We consider a very wide class of models for sparse random Boolean 2CSPs;...
research
05/17/2023

Algorithmic Decorrelation and Planted Clique in Dependent Random Graphs: The Case of Extra Triangles

We aim to understand the extent to which the noise distribution in a pla...
research
11/05/2021

Learning on Random Balls is Sufficient for Estimating (Some) Graph Parameters

Theoretical analyses for graph learning methods often assume a complete ...

Please sign up or login with your details

Forgot password? Click here to reset