Construction and Conditions for Completely Independent Spanning Trees in Hypercubes and Regular Bipartite Graphs
R. Barabde, S. A. Mane, S. A. Kandekar
TL;DR
The paper investigates completely independent spanning trees (CISTs) in hypercubes and related bipartite graphs, addressing Hasunuma's conjecture. It establishes a practical necessary condition for the existence of $\big\lfloor \frac{k}{2} \big\rfloor$ CISTs in $k$-regular, $k$-connected bipartite graphs, and uses it to show nonexistence of $\frac{n}{2}$ CISTs in the even-dimension hypercube $Q_n$ for $2< n \le 10^7$ except for a small set of exceptional values, thereby refuting Hasunuma's conjecture in most even dimensions. The authors also construct three CISTs in $Q_n$ for every $n \ge 7$ via an inductive approach starting from an explicit $\{T_1,T_2,T_3\}$ in $Q_7$, with quantified diameter bounds. Collectively, these results sharpen the understanding of CIST existence in hypercubes, offer fault-tolerant routing implications, and pose open questions about odd dimensions and broader graph classes.
Abstract
A set of \( k \) spanning trees in a graph \( G \) is called a set of \textit{completely independent spanning trees (CISTs)} if, for every pair of vertices \( x \) and \( y \), the paths connecting \( x \) and \( y \) across different trees do not share any vertices or edges, except for \( x \) and \( y \) themselves. Hasunuma conjectured that every \(2k\)-connected graph contains exactly \(k\) completely independent spanning trees (CISTs). However, Pétérfalvi disproved this conjecture. When \( k = 2 \), the two CISTs are called a \textit{dual-CIST}. It has been shown that determining whether a graph can have \( k \) CISTs is an NP-complete problem, even when \( k = 2 \). In $2017$, Darties et al. raised the question of whether the $6-$dimensional hypercube \( Q_6 \) can have three completely independent spanning trees (CISTs). This paper provides an answer to that question. In this paper, we first present a necessary condition for \( k \)-regular, \( k \)-connected bipartite graphs to have \( \left\lfloor \frac{k}{2} \right\rfloor \) CISTs. We also investigate that the hypercube of dimension \( n \) cannot have \( \frac{n}{2} \) CISTs, which means Hasunuma's conjecture does not hold for the hypercube \( Q_n \) when \( n \) is an even integer \(2 < n \leq 10^7 \), except when \(n = 2^r\) and \( n \in \{161038, 215326, 2568226, 3020626, 7866046, 9115426 \} \). This result also resolves a question posed by Darties et al. The construction of multiple CISTs on the underlying graph of a network has practical applications in ensuring the fault tolerance of data transmission. In this context, we also provide a construction for three completely independent spanning trees in the hypercube \(Q_n\) for \(n \geq 7\). Our results show that Hasunuma's conjecture holds for odd integer \(n = 7\) in \(Q_n\), but does not hold for even integer \(n = 6\).
