Computing the k Densest Subgraphs of a Graph

02/18/2020
by   Riccardo Dondi, et al.
0

Computing cohesive subgraphs is a central problem in graph theory. While many formulations of cohesive subgraphs lead to NP-hard problems, finding a densest subgraph can be done in polynomial time. As such, the densest subgraph model has emerged as the most popular notion of cohesiveness. Recently, the data mining community has started looking into the problem of computing k densest subgraphs in a given graph, rather than one, with various restrictions on the possible overlap between the subgraphs. However, there seems to be very little known on this important and natural generalization from a theoretical perspective. In this paper we hope to remedy this situation by analyzing three natural variants of the k densest subgraphs problem. Each variant differs depending on the amount of overlap that is allowed between the subgraphs. In one extreme, when no overlap is allowed, we prove that the problem is NP-hard for k >= 3, but polynomial-time solvable for k <= 2. On the other extreme, when overlap is allowed without any restrictions and the solution subgraphs only have to be distinct, we show that the problem is fixed-parameter tractable with respect to k, and admits a PTAS for constant k. Finally, when a limited of overlap is allowed between the subgraphs, we prove that the problem is NP-hard for k = 2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2021

Dense Graph Partitioning on sparse and dense graphs

We consider the problem of partitioning a graph into a non-fixed number ...
research
05/26/2022

Computing homomorphisms in hereditary graph classes: the peculiar case of the 5-wheel and graphs with no long claws

For graphs G and H, an H-coloring of G is an edge-preserving mapping fro...
research
04/21/2020

On the Parameterised Complexity of Induced Multipartite Graph Parameters

We introduce a family of graph parameters, called induced multipartite g...
research
08/30/2023

Jaccard-constrained dense subgraph discovery

Finding dense subgraphs is a core problem in graph mining with many appl...
research
02/14/2020

On the complexity of finding large odd induced subgraphs and odd colorings

We study the complexity of the problems of finding, given a graph G, a l...
research
12/01/2017

The Snow Team Problem (Clearing Directed Subgraphs by Mobile Agents)

We study several problems of clearing subgraphs by mobile agents in digr...
research
10/26/2018

Virtual Network Embedding via Decomposable LP Formulations: Orientations of Small Extraction Width and Beyond

The Virtual Network Embedding Problem (VNEP) considers the efficient all...

Please sign up or login with your details

Forgot password? Click here to reset