Complexity Framework for Forbidden Subgraphs

Publication date

2022

Authors

Johnson, Matthew S.
Martin, Barnaby
Oostveen, Jelle JoannesISNI 0000000507286264
Pandey, SukanyaORCID 0000-0001-5728-1120ISNI 0000000512566885
Paulusma, Daniël
Smith, Siani
van Leeuwen, Erik JanISNI 0000000115525019

Editors

Advisors

Supervisors

Document Type

/dk/atira/pure/researchoutput/researchoutputtypes/workingpaper/preprint
Open Access logo

License

Abstract

For any finite set H={H1,…,Hp} of graphs, a graph is H-subgraph-free if it does not contain any of H1,…,Hp as a subgraph. Similar to known meta-classifications for the minor and topological minor relations, we give a meta-classification for the subgraph relation. Our framework classifies if problems are "efficiently solvable" or "computationally hard" for H-subgraph-free graphs. The conditions are that the problem should be efficiently solvable on graphs of bounded treewidth, computationally hard on subcubic graphs, and computational hardness is preserved under edge subdivision. We show that all problems satisfying these conditions are efficiently solvable if H contains a disjoint union of one or more paths and subdivided claws, and are computationally hard otherwise. To illustrate the broad applicability of our framework, we study partitioning, covering and packing problems, network design problems and width parameter problems. We apply the framework to obtain a dichotomy between polynomial-time solvability and NP-completeness. For other problems we obtain a dichotomy between almost-linear-time solvability and having no subquadratic-time algorithm (conditioned on some hardness hypotheses). Along the way we unify and strengthen known results from the literature.

Keywords

forbidden subgraph, complexity dichotomy, treewidth

Citation

Johnson, M S, Martin, B, Oostveen, J, Pandey, S, Paulusma, D, Smith, S & van Leeuwen, E J 2022 'Complexity Framework for Forbidden Subgraphs' arXiv. https://doi.org/10.48550/arXiv.2211.12887