Academia.eduAcademia.edu

Matching and l-subgraph contractibility to planar graphs

Abstract

We study the computational complexity of a specific type of graph planarization. For a fixed ℓ, we say that a graph G is ℓ-subgraph contractible if there exist vertex disjoint subgraphs of G of size at most ℓ each such that after contracting these subgraphs into single vertices the graph becomes planar. When ℓ = 2, this is equivalent to asking if there exists a matching in G whose contraction makes the graph planar. We say in this case that G is matching contractible. We show that matching contractibility is NP-complete and give a quadratic algorithm for the version parameterized by the number k of edges to be contracted. Our results generalize for ℓ ≥ 2 and we also show that ℓ-subgraph contractibility remains NP-complete when we contract to graphs of higher genus g (instead of planar graphs).