Matchings in Hypercubes Extend to Long Cycles
Jiří Fink, Vojtěch Hotmar
TL;DR
This paper addresses the Ruskey-Savage conjecture on extending matchings in the $n$-dimensional hypercube $Q_n$ to Hamilton cycles, focusing on matchings that span at most $d$ directions. It introduces a subcube decomposition approach $Q_n = Q_{n-d} \square Q_d$ and proves a conditional Hamilton-cycle extension for general $n$ provided a core conjecture holds in dimension $d$, with the condition verified by computer for $d \le 5$. It also develops a framework for Hamilton-path extensions between opposite-parity endpoints, formalizing C-conditions that block such extensions and proving a conditional, verifiable result for $d \le 5$. Together, these results advance understanding of the Ruskey-Savage problem by resolving near-complete cases unconditionally and by offering a practical computational method to validate the central conjecture in small dimensions, with potential implications for Gray-code-like traversals and hypercube routing.
Abstract
The $n$-dimensional hypercube graph $Q_n$ has as vertices all subsets of $\{1, \ldots, n\}$, and an edge between any two sets that differ in a single element. The Ruskey-Savage conjecture states that every matching of the $n$-dimensional hypercube $Q_n$ can be extended into a Hamilton cycle. We prove that matchings of $Q_n$ containing edges spanning at most $d = 5$ directions can be extended into a Hamilton cycle. We also characterize when these matchings of most $d = 5$ directions can be extended into a Hamilton path between two prescribed vertices. Our proofs work for arbitrary $d$ and $n$ where $d \le n$ assuming some extension properties hold in $Q_d$ which we verified by a computer for $d=5$.
