On subgraph complementation to H-free graphs
Abstract: For a class of graphs, the problem SUBGRAPH COMPLEMENT TO asks whether one can find a subset of vertices of the input graph such that complementing the subgraph induced by in results in a graph in . We investigate the complexity of the problem when is -free for being a complete graph, a star, a path, or a cycle. We obtain the following results: - When is a (a complete graph on vertices) for any fixed , the problem is solvable in polynomial-time. This applies even when is a subclass of -free graphs recognizable in polynomial-time, for example, the class of -degenerate graphs. - When is a (a star graph on vertices), we obtain that the problem is NP-complete for every . This, along with known results, leaves only two unresolved cases - and . - When is a (a path on vertices), we obtain that the problem is NP-complete for every , leaving behind only two unresolved cases - and . - When is a (a cycle on vertices), we obtain that the problem is NP-complete for every , leaving behind four unresolved cases - and . Further, we prove that these hard problems do not admit subexponential-time algorithms (algorithms running in time ), assuming the Exponential Time Hypothesis. A simple complementation argument implies that results for are applicable for , thereby obtaining similar results for being the complement of a complete graph, a star, a path, or a cycle. Our results generalize two main results and resolve one open question by Fomin et al. (Algorithmica, 2020).
Paper Prompts
Sign up for free to create and run prompts on this paper.