The S-Hamiltonian Cycle Problem
Antoine Amarilli, Arthur Lombardo, Mika\"el Monet

TL;DR
This paper classifies the computational complexity of the S-Hamiltonian cycle problem, a generalization of Hamiltonian cycles, for various fixed sets S, revealing NP-completeness and tractability results.
Contribution
It provides a comprehensive complexity classification for the S-Hamiltonian cycle problem depending on the fixed set S, including new NP-completeness and tractability results.
Findings
NP-complete for S = {2} and S = {2, 4}
Tractable for S = {1, 2, 4} and S = {2, 4, 6}
Tractable on graphs of bounded cliquewidth
Abstract
Determining if an input undirected graph is Hamiltonian, i.e., if it has a cycle that visits every vertex exactly once, is one of the most famous NP-complete problems. We consider the following generalization of Hamiltonian cycles: for a fixed set of natural numbers, we want to visit each vertex of a graph exactly once and ensure that any two consecutive vertices can be joined in hops for some choice of . Formally, an -Hamiltonian cycle is a permutation of the vertices of such that, for , there exists a walk between and whose length is in . (We do not impose any constraints on how many times vertices can be visited as intermediate vertices of walks.) Of course Hamiltonian cycles in the standard sense correspond to . We study the -Hamiltonian cycle problem of deciding whether an…
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.
