paper

Path Contraction Faster than

arXiv:2505.13996

Abstract

A graph is contractible to a graph if there is a set , such that is isomorphic to . Here, is the graph obtained from by contracting all the edges in . For a family of graphs , the -\textsc{Contraction} problem takes as input a graph on vertices, and the objective is to output the largest integer , such that is contractible to a graph , where . When is the family of paths, then the corresponding -\textsc{Contraction} problem is called \textsc{Path Contraction}. The problem \textsc{Path Contraction} admits a simple algorithm running in time . In spite of the deceptive simplicity of the problem, beating the bound for \textsc{Path Contraction} seems quite challenging. In this paper, we design an exact exponential time algorithm for \textsc{Path Contraction} that runs in time . We also define a problem called \textsc{-Disjoint Connected Subgraphs}, and design an algorithm for it that runs in time . The above algorithm is used as a sub-routine in our algorithm for {\sc Path Contraction}

An extended abstract of this article appeared in ICALP 2019 and full version appeared in SIDMA 2020

Path Contraction Faster than $2^n$ · wovepaper