Parameterized Complexity of Graph Partitioning into Connected Clusters

02/24/2022
by   Ankit Abhinav, et al.
0

Given an undirected graph G and q integers n_1,n_2,n_3, ⋯, n_q, balanced connected q-partition problem (BCP_q) asks whether there exists a partition of the vertex set V of G into q parts V_1,V_2,V_3,⋯, V_q such that for all i∈[1,q], |V_i|=n_i and the graph induced on V_i is connected. A related problem denoted as the balanced connected q-edge partition problem (BCEP_q) is defined as follows. Given an undirected graph G and q integers n_1,n_2,n_3, ⋯, n_q, BCEP_q asks whether there exists a partition of the edge set of G into q parts E_1,E_2,E_3,⋯, E_q such that for all i∈[1,q], |E_i|=n_i and the graph induced on the edge set E_i is connected. Here we study both the problems for q=2 and prove that BCP_q for q≥ 2 is W[1]-hard. We also show that BCP_2 is unlikely to have a polynomial kernel on the class of planar graphs. Coming to the positive results, we show that BCP_2 is fixed parameter tractable (FPT) parameterized by treewidth of the graph, which generalizes to FPT algorithm for planar graphs. We design another FPT algorithm and a polynomial kernel on the class of unit disk graphs parameterized by min(n_1,n_2). Finally, we prove that unlike BCP_2, BCEP_2 is FPT parameterized by min(n_1,n_2).

READ FULL TEXT

page 1

page 2

page 3

page 4

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/14/2020

Reconfiguration of Connected Graph Partitions via Recombination

Motivated by applications in gerrymandering detection, we study a reconf...
research
09/25/2020

On Two-Handed Planar Assembly Partitioning

Assembly planning, which is a fundamental problem in robotics and automa...
research
08/10/2018

Finding a Small Number of Colourful Components

A partition (V_1,...,V_k) of the vertex set of a graph G with a (not nec...
research
02/09/2021

Balanced Districting on Grid Graphs with Provable Compactness and Contiguity

Given a graph G = (V,E) with vertex weights w(v) and a desired number of...
research
08/27/2018

Solving Partition Problems Almost Always Requires Pushing Many Vertices Around

A fundamental graph problem is to recognize whether the vertex set of a ...
research
03/26/2018

Clustering to Given Connectivities

We define a general variant of the graph clustering problem where the cr...

Please sign up or login with your details

Forgot password? Click here to reset