Reconfiguration of Hamiltonian Paths and Cycles in Rectangular Grid Graphs
Albi Kazazi

TL;DR
This paper demonstrates that any Hamiltonian cycle in a rectangular grid graph can be transformed into any other through a sequence of valid double-switch moves, preserving Hamiltonicity at each step, with extensions to Hamiltonian paths.
Contribution
It introduces a method for reconfiguring Hamiltonian cycles in grid graphs using local switch moves, ensuring all intermediate states are Hamiltonian, and extends the approach to Hamiltonian paths.
Findings
Any Hamiltonian cycle can be transformed into any other via valid double-switch moves.
The method preserves Hamiltonicity at every intermediate step.
Extensions include transformations of Hamiltonian paths with additional moves.
Abstract
\noindent An \textit{\(m \times n\) grid graph} is the induced subgraph of the square lattice whose vertex set consists of all integer grid points \(\{(i,j) : 0 \leq i < m,\ 0 \leq j < n\}\). Let and be Hamiltonian cycles in an grid graph . We study the problem of reconfiguring into using a sequence of local transformations called \textit{moves}. A \textit{box} of is a unit square face. A box with vertices is \textit{switchable} in if exactly two of its edges belong to , and these edges are parallel. Given such a box with edges and in , a \textit{switch move} removes and , and adds and . A \textit{double-switch move} consists of performing two consecutive switch moves. If, after a double-switch move, we obtain a Hamiltonian cycle, we say that the double-switch move is \textit{valid}. We prove that…
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
TopicsGenome Rearrangement Algorithms · Interconnection Networks and Systems · Cellular Automata and Applications
