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.

Editorial Desk·August 11, 2026·3 min readtheoretical

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.

arXiv:2608.09729Submitted: Aug 11, 2026v1

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 Δ3\Delta \geq 3, the authors show an O(nlogn)O(\sqrt{n}\log n) upper bound on nn-vertex graphs whose minimum degree is at least 3 and whose maximum degree is at most Δ\Delta.

For regular graphs with a uniform spectral gap, they improve this bound to O(n)O(\sqrt{n}). 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 Ω(n)\Omega(\sqrt{n}) 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 O(nlogn)O(\sqrt{n}\log n) 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 O(n)O(\sqrt{n}) 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 Δ\Delta-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

theoretical

Key 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

Related Articles

Readers are encouraged to consult the original arXiv paper for complete details. SOTA Papers does not make claims beyond what is supported by the authors' reported evidence.