English

Destroying Bicolored $P_3$s by Deleting Few Edges

Data Structures and Algorithms 2023-06-22 v4 Discrete Mathematics Combinatorics

Abstract

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

Keywords

Cite

@article{arxiv.1901.03627,
  title  = {Destroying Bicolored $P_3$s by Deleting Few Edges},
  author = {Niels Grüttemeier and Christian Komusiewicz and Jannik Schestag and Frank Sommer},
  journal= {arXiv preprint arXiv:1901.03627},
  year   = {2023}
}

Comments

25 pages