English

On the complexity of edge subdivision to $H$-free graphs

Data Structures and Algorithms 2026-04-28 v1 Combinatorics

Abstract

Subdividing an edge uvuv in a graph replaces it by a path uwvu w v with one new vertex. For a graph HH, the \textsc{HH-free Subdivision} problem asks whether, given a graph GG and an integer kk, one can destroy all induced copies of HH in GG by at most kk edge subdivisions. We show that the problem is polynomial-time solvable when every component of HH is a subdivided star or a subdivided bistar, and at most one component is a subdivided bistar. On the other hand, we prove that \textsc{HH-free Subdivision} is NP-complete and, assuming the Exponential Time Hypothesis, admits no 2o(k)nO(1)2^{o(k)} n^{O(1)}-time algorithm whenever HH satisfies any of the following conditions: \begin{itemize} \item HH has minimum degree at least 22, and the neighborhood of every degree-22 vertex induces a K2K_2; \item the vertices of degree at least 33 in HH induce a graph with at least two edges; \item HH has a triangle with two vertices of degree at least 33; \item HH contains, as an induced subgraph, the graph obtained from two vertex-disjoint triangles by adding one edge between them; \item HH contains exactly one triangle; \item HH has girth at least 44; \item HH is a tree with exactly two vertices of degree at least 33 at distance 22 or at least 44. \end{itemize} A simple bounded search-tree algorithm for the problem runs in 2O(k)nO(1)2^{O(k)} n^{O(1)} time. Thus, for all hardness cases above, this running time is essentially optimal under ETH.

Keywords

Cite

@article{arxiv.2604.24228,
  title  = {On the complexity of edge subdivision to $H$-free graphs},
  author = {Marta Piecyk and R. B. Sandeep},
  journal= {arXiv preprint arXiv:2604.24228},
  year   = {2026}
}

Comments

Abstract shortened for Arxiv