A faster polynomial-space algorithm for Hamiltonian cycle parameterized by treedepth
Stefan Kratsch

TL;DR
This paper introduces a faster randomized polynomial-space algorithm for solving Hamiltonian Cycle and related problems parameterized by treedepth, improving upon previous algorithms by reducing the exponential base from 5 to 4.
Contribution
The authors develop a new randomized algorithm that improves the exponential time dependence from 5 to 4 for Hamiltonian Cycle parameterized by treedepth, using a novel approach with consistent matchings.
Findings
Algorithm runs in 4^τ n^{O(1)} time
Uses polynomial space, making it more feasible for larger treedepth
Improves previous 5^τ time algorithms for the same problems
Abstract
A large number of NP-hard graph problems can be solved in time and space when the input graph is provided together with a tree decomposition of width , in many cases with a modest exponential dependence on . Moreover, assuming the Strong Exponential-Time Hypothesis (SETH) we have essentially matching lower bounds for many such problems. They main drawback of these results is that the corresponding dynamic programming algorithms use exponential space, which makes them infeasible for larger , and there is some evidence that this cannot be avoided. This motivates using somewhat more restrictive structure/decompositions of the graph to also get good (exponential) dependence on the corresponding parameter but use only polynomial space. A number of papers have contributed to this quest by studying problems relative to treedepth, and have obtained fast…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Graph Theory and Algorithms · Advanced Graph Theory Research
