English

A Graph Width Perspective on Partially Ordered Hamiltonian Paths and Cycles I: Treewidth, Pathwidth, and Grid Graphs

Discrete Mathematics 2025-07-01 v1 Computational Complexity Data Structures and Algorithms Combinatorics

Abstract

We consider the problem of finding a Hamiltonian path or a Hamiltonian cycle with precedence constraints in the form of a partial order on the vertex set. We show that the path problem is NP\mathsf{NP}-complete for graphs of pathwidth 4 while the cycle problem is NP\mathsf{NP}-complete on graphs of pathwidth 5. We complement these results by giving polynomial-time algorithms for graphs of pathwidth 3 and treewidth 2 for Hamiltonian paths as well as pathwidth 4 and treewidth 3 for Hamiltonian cycles. Furthermore, we study the complexity of the path and cycle problems on rectangular grid graphs of bounded height. For these, we show that the path and cycle problems are NP\mathsf{NP}-complete when the height of the grid is greater or equal to 7 and 9, respectively. In the variant where we look for minimum edge-weighted Hamiltonian paths and cycles, the problems are NP\mathsf{NP}-hard for heights 5 and 6, respectively.

Keywords

Cite

@article{arxiv.2506.23790,
  title  = {A Graph Width Perspective on Partially Ordered Hamiltonian Paths and Cycles I: Treewidth, Pathwidth, and Grid Graphs},
  author = {Jesse Beisegel and Katharina Klost and Kristin Knorr and Fabienne Ratajczak and Robert Scheffler},
  journal= {arXiv preprint arXiv:2506.23790},
  year   = {2025}
}

Comments

"A Graph Width Perspective on Partially Ordered Hamiltonian Paths" arXiv:2503.03553 was an extended abstract of a host of results. We have decided to split that paper into two separate full papers. This first paper given here covers the first half of the results along with several new results, in particular about Hamiltonian cycles

R2 v1 2026-07-01T03:39:25.904Z