Papers
Topics
Authors
Recent
Search
2000 character limit reached

On subgraph complementation to H-free graphs

Published 4 Mar 2021 in cs.DS | (2103.02936v1)

Abstract: For a class G\mathcal{G} of graphs, the problem SUBGRAPH COMPLEMENT TO G\mathcal{G} asks whether one can find a subset SS of vertices of the input graph GG such that complementing the subgraph induced by SS in GG results in a graph in G\mathcal{G}. We investigate the complexity of the problem when G\mathcal{G} is HH-free for HH being a complete graph, a star, a path, or a cycle. We obtain the following results: - When HH is a KtK_t (a complete graph on tt vertices) for any fixed t≥1t\geq 1, the problem is solvable in polynomial-time. This applies even when G\mathcal{G} is a subclass of KtK_t-free graphs recognizable in polynomial-time, for example, the class of (t−2)(t-2)-degenerate graphs. - When HH is a K1,tK_{1,t} (a star graph on t+1t+1 vertices), we obtain that the problem is NP-complete for every t≥5t\geq 5. This, along with known results, leaves only two unresolved cases - K1,3K_{1,3} and K1,4K_{1,4}. - When HH is a PtP_t (a path on tt vertices), we obtain that the problem is NP-complete for every t≥7t\geq 7, leaving behind only two unresolved cases - P5P_5 and P6P_6. - When HH is a CtC_t (a cycle on tt vertices), we obtain that the problem is NP-complete for every t≥8t\geq 8, leaving behind four unresolved cases - C4,C5,C6,C_4, C_5, C_6, and C7C_7. Further, we prove that these hard problems do not admit subexponential-time algorithms (algorithms running in time 2<sup>o(∣V(G)∣)2<sup>{o(|V(G)|)}), assuming the Exponential Time Hypothesis. A simple complementation argument implies that results for G\mathcal{G} are applicable for G‾\overline{\mathcal{G}}, thereby obtaining similar results for HH 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).

Citations (3)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.