Destroying Bicolored P_3s by Deleting Few Edges

01/11/2019
by   Niels Grüttemeier, et al.
0

We introduce and study the Bicolored P_3 Deletion problem defined as follows. The input is a graph G=(V,E) where the edge set E is partitioned into a set E_b of blue edges and a set E_r of red edges. The question is whether we can delete at most k edges such that G does not contain a bicolored P_3 as an induced subgraph. Here, a bicolored P_3 is a path on three vertices with one blue and one red edge. We show that Bicolored P_3 Deletion is NP-hard and cannot be solved in 2^o(|V|+|E|) time on bounded-degree graphs if the ETH is true. Then, we show that Bicolored P_3 Deletion is polynomial-time solvable when G does not contain a bicolored K_3, that is, a triangle with edges of both colors. Moreover, we provide a polynomial-time algorithm for the case if G contains no blue P_3, red P_3, blue K_3, and red K_3. Finally, we show that Bicolored P_3 Deletion can be solved in O(1.85^k· |V|^5) time and that it admits a kernel with O(Δ k^2) vertices, where Δ is the maximum degree of G.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro