English

Detecting induced subgraphs

Discrete Mathematics 2013-09-05 v1 Combinatorics

Abstract

An \emph{s-graph} is a graph with two kinds of edges: \emph{subdivisible} edges and \emph{real} edges. A \emph{realisation} of an s-graph BB is any graph obtained by subdividing subdivisible edges of BB into paths of arbitrary length (at least one). Given an s-graph BB, we study the decision problem ΠB\Pi_B whose instance is a graph GG and question is "Does GG contain a realisation of BB as an induced subgraph?". For several BB's, the complexity of ΠB\Pi_B is known and here we give the complexity for several more. Our NP-completeness proofs for ΠB\Pi_B's rely on the NP-completeness proof of the following problem. Let S\cal S be a set of graphs and dd be an integer. Let ΓSd\Gamma_{\cal S}^d be the problem whose instance is (G,x,y)(G, x, y) where GG is a graph whose maximum degree is at most d, with no induced subgraph in S\cal S and x,yV(G)x, y \in V(G) are two non-adjacent vertices of degree 2. The question is "Does GG contain an induced cycle passing through x,yx, y?". Among several results, we prove that Γ3\Gamma^3_{\emptyset} is NP-complete. We give a simple criterion on a connected graph HH to decide whether Γ{H}+\Gamma^{+\infty}_{\{H\}} is polynomial or NP-complete. The polynomial cases rely on the algorithm three-in-a-tree, due to Chudnovsky and Seymour.

Keywords

Cite

@article{arxiv.1309.0971,
  title  = {Detecting induced subgraphs},
  author = {Benjamin Lévêque and David Y. Lin and Frédéric Maffray and Nicolas Trotignon},
  journal= {arXiv preprint arXiv:1309.0971},
  year   = {2013}
}

Comments

arXiv admin note: text overlap with arXiv:1308.6678

R2 v1 2026-06-22T01:20:26.310Z