Non-Backtracking Walks Reach Collisions Near the Square-Root Scale
Expected self-intersection time is O(√n log n) on bounded-degree graphs and O(√n) for regular graphs with a uniform spectral gap.
Underlying Paper
On the self-intersection time of non-backtracking random walks
We study the self-intersection time of the non-backtracking random walk on connected undirected graphs. For every fixed $\Delta \geq 3$ we show that the expected self-intersection time is $O(\sqrt{n} \log n)$ on $n$-vertex graphs with minimum degree at least $3$ and maximum degree at most $\Delta$. For regular graphs with a uniform spectral gap, we improve this to $O(\sqrt{n})$. We also show an $\Omega(\sqrt{n})$ lower bound on a class of regular expanders. Our upper bound on the expected self-intersection time implies an improved mixing time bound on Glauber dynamics for the Ising model on $\Delta$-regular graphs at the tree uniqueness threshold.
A non-backtracking random walk cannot immediately reverse the edge it has just traversed. This constraint makes the walk a natural model for exploration on sparse graphs, while also changing how quickly it can revisit a previously visited vertex.
Core Contribution
The paper studies the expected self-intersection time of non-backtracking random walks on connected undirected graphs. For every fixed , the authors show an upper bound on -vertex graphs whose minimum degree is at least 3 and whose maximum degree is at most .
For regular graphs with a uniform spectral gap, they improve this bound to . The result places the collision time at the familiar square-root scale associated with birthday-paradox effects, provided the graph has sufficient global expansion.
The paper also proves an lower bound for a class of regular expanders. Together with the spectral-gap upper bound, this shows that the square-root scale is attained on that class up to constant factors.
Why the Assumptions Matter
The two upper bounds have different scopes. The guarantee requires bounded degrees and a minimum degree of 3, while removing the logarithmic factor additionally requires regularity and a uniform spectral gap. The paper therefore does not establish an bound for every bounded-degree graph.
The distinction highlights the role of expansion: local degree conditions control the walk broadly, whereas spectral information enables a sharper collision-time estimate.
Connection to Ising Mixing
The self-intersection bound has an application to Glauber dynamics for the Ising model on -regular graphs at the tree-uniqueness threshold. The paper shows that its upper bound on expected self-intersection time yields an improved mixing-time bound in this setting.
This connection links a geometric property of non-backtracking exploration to the analysis of single-site sampling dynamics. The result is an upper bound rather than an exact description of the mixing time, and its stated scope is specific to regular graphs at the threshold.
Scope
The work is theoretical and focuses on connected undirected graphs. Its main conclusions concern expected self-intersection times under degree and expansion assumptions, with a sampling application for critical Ising models on regular graphs.
Open directions include understanding whether the logarithmic factor can be removed under weaker assumptions and how broadly the resulting critical Ising mixing guarantees extend beyond the regular-graph setting.
Evidence Box
theoreticalKey Claims
- •For fixed maximum degree, non-backtracking walks have expected self-intersection time O(√n log n) on graphs with minimum degree at least 3
- •A uniform spectral gap improves the expected self-intersection bound to O(√n) on regular graphs
- •A class of regular expanders has an Ω(√n) lower bound
- •The self-intersection result implies an improved Glauber-dynamics mixing-time bound for the Ising model at the tree-uniqueness threshold
Key Results
- •O(√n log n) expected self-intersection time for bounded-degree graphs with minimum degree at least 3
- •O(√n) expected self-intersection time for regular graphs with a uniform spectral gap
- •Ω(√n) lower bound for a class of regular expanders
- •Improved Ising Glauber-dynamics mixing-time bound on Δ-regular graphs at the tree-uniqueness threshold
Limitations & Caveats
- •The general bounded-degree upper bound retains a log n factor
- •The sharper O(√n) upper bound requires regularity and a uniform spectral gap
- •The lower bound is established only for a class of regular expanders
- •The Ising application is stated for Δ-regular graphs at the tree-uniqueness threshold