Balanced Crown Decomposition for Connectivity Constraints

11/09/2020
by   Katrin Casel, et al.
0

We introduce the balanced crown decomposition that captures the structure imposed on graphs by their connected induced subgraphs of a given size. Such subgraphs are a popular modeling tool in various application areas, where the non-local nature of the connectivity condition usually results in very challenging algorithmic tasks. The balanced crown decomposition is a combination of a crown decomposition and a balanced partition which makes it applicable to graph editing as well as graph packing and partitioning problems. We illustrate this by deriving improved kernelization and approximation algorithms for a variety of such problems. In particular, through this structure, we obtain the first constant-factor approximation for the Balanced Connected Partition (BCP) problem, where the task is to partition a vertex-weighted graph into k connected components of approximately equal weight. We derive a 3-approximation for the two most commonly used objectives of maximizing the weight of the lightest component or minimizing the weight of the heaviest component. Further, we show how to compute our balanced crown decomposition very efficiently which as an intermediate result yields an improved running time in O(|V||E|) for the well-known (Weighted) q-Expansion Lemma.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/06/2019

Approximation algorithms for maximally balanced connected graph partition

Given a simple connected graph G = (V, E), we seek to partition the vert...
research
07/10/2021

Connected k-partition of k-connected graphs and c-claw-free graphs

A connected partition is a partition of the vertices of a graph into set...
research
10/02/2021

Decomposing a graph into subgraphs with small components

The component size of a graph is the maximum number of edges in any conn...
research
08/23/2021

Approximation and parameterized algorithms to find balanced connected partitions of graphs

Partitioning a connected graph into k vertex-disjoint connected subgraph...
research
11/13/2019

Integer Programming Approaches to Balanced Connected k-Partition

We address the problem of partitioning a vertex-weighted connected graph...
research
09/14/2018

Reconfiguration of graphs with connectivity constraints

A graph G realizes the degree sequence S if the degrees of its vertices ...
research
02/10/2008

Learning Balanced Mixtures of Discrete Distributions with Small Sample

We study the problem of partitioning a small sample of n individuals fro...

Please sign up or login with your details

Forgot password? Click here to reset