Reconfiguration of Hamiltonian Cycles in Rectangular Grid Graphs
Abstract
An \(m × n\) grid graph is the induced subgraph of the square lattice whose vertex set consists of all integer grid points \(\(i,j) : 0 ≤ i < m,\ 0 ≤ j < n\\). Let H and K be Hamiltonian cycles in an m × n grid graph G. We study the problem of reconfiguring H into K, blue where the Hamiltonian cycles are viewed as vertices of a reconfiguration graph blue, using a sequence of local transformations called moves. A box of G is a unit square face. A box with vertices a, b, c, d is switchable in H if exactly two of its edges belong to H, and these edges are parallel. Given such a box with edges ab and cd in H, a switch move removes ab and cd, and adds bc and ad. A 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 valid. We prove that any Hamiltonian cycle H can be transformed into any other Hamiltonian cycle K via a sequence of valid double-switch moves, such that every intermediate graph remains a Hamiltonian cycle. Moreover, assuming n ≥ m, the number of required moves is bounded by mn2.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.