Bipartitioning Problems on Graphs with Bounded Tree-Width

04/11/2018
by   N. R. Aravind, et al.
0

For an undirected graph G, we consider the following problems: given a fixed graph H, can we partition the vertices of G into two non-empty sets A and B such that neither the induced graph G[A] nor G[B] contain H (i) as a subgraph? (ii) as an induced subgraph? These problems are NP-complete and are expressible in monadic second order logic (MSOL). The MSOL formulation, together with Courcelle's theorem implies linear time solvability on graphs with bounded tree-width. This approach yields algorithms with running time f(|phi|, t) * n, where |phi| is the length of the MSOL formula, t is the tree-width of the graph and n is the number of vertices of the graph. The dependency of f(|phi|, t) on |phi| can be as bad as a tower of exponentials. In this paper, we present explicit combinatorial algorithms for these problems for graphs G whose tree-width is bounded. We obtain 2^O(t^r) * n time algorithms when H is any fixed graph of order r. In the special case when H = K_r, a complete graph on r vertices, we get an 2^O(t+r t) * n time algorithm. The techniques can be extended to provide FPT algorithms to determine the smallest number q such that V can be partitioned into q parts such that none of the parts have H as a subgraph (induced subgraph).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2022

Cutting a tree with Subgraph Complementation is hard, except for some small trees

For a property Π, Subgraph Complementation to Π is the problem to find w...
research
08/24/2023

Linear-Sized Spectral Sparsifiers and the Kadison-Singer Problem

The Kadison-Singer Conjecture, as proved by Marcus, Spielman, and Srivas...
research
02/16/2017

Courcelle's Theorem Made Dynamic

Dynamic complexity is concerned with updating the output of a problem wh...
research
09/16/2019

Three-in-a-Tree in Near Linear Time

The three-in-a-tree problem is to determine if a simple undirected graph...
research
07/11/2012

On finding minimal w-cutset

The complexity of a reasoning task over a graphical model is tied to the...
research
11/23/2021

Colouring Generalized Claw-Free Graphs and Graphs of Large Girth: Bounding the Diameter

For a fixed integer, the k-Colouring problem is to decide if the vertice...
research
04/14/2020

The growth rate over trees of any family of set defined by a monadic second order formula is semi-computable

Monadic second order logic can be used to express many classical notions...

Please sign up or login with your details

Forgot password? Click here to reset