Random Walk with Jumps in Graph Sampling
- Random Walk with Jumps is a Markovian process that combines local transitions with random jumps to overcome network bottlenecks.
- It improves network exploration and fast mixing, making it valuable for sampling in graphs with heavy-tailed degree distributions and sparse connectivity.
- Variants such as RWE, WJRW, and multi-hopper models optimize the trade-off between local coverage and global sampling efficiency.
A random walk with jumps (RWJ) is a Markovian process on a graph where standard local transitions are augmented with a stochastic component allowing transitions (jumps) to remote or uniformly chosen nodes. This mechanism improves the exploration and mixing properties of random walks used for network sampling, estimation, statistical learning, and decentralized optimization on complex networks. RWJ and its numerous variants—random walk with escaping (RWE), random walk with weighted or indirect jumps, random multi-hopper, and combinations with Metropolis–Hastings (MH)—form a foundation for sampling and learning algorithms capable of efficiently traversing networks with pronounced bottlenecks, heavy-tailed degree distributions, and sparse connectivity.
1. Mathematical Formulation of Random Walk with Jumps
The canonical RWJ augments the adjacency structure of a graph by incorporating a jump probability—parameterized by —allowing a walk to transition to any node with nonzero probability. In the simplest undirected setting, let be the (possibly weighted) adjacency matrix, the degree of node , and . The transition kernel is
The stationary distribution is
where for undirected graphs. For this reduces to degree-proportional bias; for 0, to the uniform distribution. The spectral gap
1
quantifies relaxation and mixing; introducing jumps guarantees 2, and thus mixing time scales as 3 (Avrachenkov et al., 2018).
In directed graphs, the analogous process yields transition probabilities
4
with stationary 5 (Qi, 2022).
These processes are aperiodic and irreducible for 6, with ergodic averages supporting unbiased estimation of node statistics via bias-correction.
2. Impact on Mixing, Spectral Properties, and Practical Tuning
Introducing jumps dramatically enlarges the spectral gap, especially for graphs with pronounced clustering or structural bottlenecks. For the standard RWE (random walk with escaping), the kernel
7
ensures 8, leading to total-variation mixing time 9 (Qi, 2022). Empirical studies report 5–10× faster mixing than simple random walk for 0 on OSNs (Qi, 2022, Avrachenkov et al., 2018).
Optimal jump rate 1 is application- and topology-dependent. For degree-heterogeneous graphs, choosing 2 on the order of the mean or maximum degree balances local coverage and fast mixing (Avrachenkov et al., 2018, Qi, 2022). In WJRW, setting 3–4 yields the best KL-divergence and coverage (Qi, 2022).
For nonuniform or weighted jumps, as in Ruelle–Bowen walks, continuous-time generators with maximal entropy rates (i.e., those equidistributing paths of a given length and end-points) provide alternative sampling processes, with invariant distributions related to Perron–Frobenius eigenvectors (Chen et al., 2018).
3. Advanced Variants: Weighted, Multi-hop, and Indirect Jumps
Weighted Jump Random Walk (WJRW)
The WJRW introduces a tunable parameter 5 to mediate between standard random walk and uniform node sampling without degrading conductance. The transition from node 6 is:
- Walk to a neighbor: 7
- Jump to a low-degree node in 8: 9
Stationary distribution interpolates between degree-proportional and uniform, with mixing rate and practical performance peaking at 0 near 1 (Qi, 2022).
Indirect Jumps via Two-Layer Structures
When uniform node sampling is infeasible, a two-layer graph model with a target, auxiliary, and bipartite coupling graph enables indirect jumps. Here, jumps are realized by sampling on the auxiliary graph and mapping via the bipartite structure (Zhao et al., 2017). The stationary distribution and unbiased estimation are guaranteed by detailed balance, and performance matches or exceeds traditional RWJ if the coupling is sufficiently mixing.
Multi-hopper and Power-law Distance Kernels
In the random multi-hopper model, the walk jumps to any node with probability decaying with shortest-path distance:
2
As 3 or 4, the process converges to the complete-graph RW, achieving optimal mixing (5 for all node pairs). Intermediate values offer tunable trade-offs between locality and mixing (Estrada et al., 2016).
4. Random Walk with Jumps for Decentralized Learning and Metropolis–Hastings
Weighted transition matrices, e.g., via MH to match node-wise smoothness or data heterogeneity, enable importance sampling in decentralized stochastic gradient descent. However, such walks are susceptible to "entrapment": getting stuck on high-weight vertices, causing slow mixing and sample correlation (Liu et al., 14 Apr 2026, Liu et al., 2024).
Metropolis–Hastings with Lévy Jumps (MHLJ) addresses this by interleaving MH steps with random-length jump sequences sampled from a truncated geometric on graph distance. The composite kernel
6
retains desired stationary law up to 7 bias, while enhancing the spectral gap and eliminating entrapment. Theoretical results show convergence bounds with mixing-time factors, and the error gap induced by jumps decays as 8 (Liu et al., 14 Apr 2026).
Empirical and theoretical recommendations set 9–0, with adaptive decay as sampling saturates. Long-range jumps implemented as short uniform neighbor-to-neighbor sequences are both decentralization-compatible and effective under locality constraints (Liu et al., 14 Apr 2026, Liu et al., 2024).
5. Applications and Estimation Techniques
RWJ and its extensions are applied in:
- Social network sampling: robust degree, motif, and order estimation via bias-corrected estimators, e.g., Horvitz–Thompson or Hansen–Hurwitz, with sample weights determined by stationary distribution (Qi, 2022, Murai et al., 2017).
- Decentralized machine learning: token-based model propagation and data-parallel SGD under heterogeneity are accelerated via weighted RWJ or MHLJ to ensure representative and fast exploration (Liu et al., 14 Apr 2026).
- Max-entropy path sampling and motif analysis: Ruelle–Bowen continuous-time models are essential when uniform path coverage is required (Chen et al., 2018).
- Network exploration and crawling: multi-hopper models, indirect jumps, and WJRW provide approaches to fast coverage, especially when access to uniform sampling is limited or expensive (Estrada et al., 2016, Zhao et al., 2017, Qi, 2022).
6. Estimator Construction and Practical Guidelines
Given the non-uniform stationary law, unbiased estimators for any function 1 are constructed as
2
where 3 is specified by the transition kernel (e.g., 4 for RWwJ on directed graphs) (Qi, 2022, Zhao et al., 2017, Qi, 2022).
For tuning:
- Choose the jump parameter to balance estimator variance and bias; higher jump rates accelerate mixing but reduce locality.
- When possible, apply hybrid initial sampling (multiple seeds) plus jumps to optimize estimator variance across degree ranges (Murai et al., 2017).
- Burn-in: discard initial samples up to the empirical mixing time, often 5 (Qi, 2022, Qi, 2022).
- For highly clustered or large-diameter networks, prioritize higher jump rates or longer-range kernels to prevent correlated samples (Estrada et al., 2016, Qi, 2022).
7. Related Models and Extensions
RWJ connects to PageRank (with restart), continuous-time Markov jump processes (Ruelle–Bowen, maximal entropy), and multi-walker and multi-hopper models. Each imbues the random walk process with additional flexibility, adapting coverage, bias, and mixing rates to task and topology. DUFS and related multi-walker jump schemes further generalize the paradigm to allow stratification over initial placements, parallelization, and adaptive hybrid estimators (Murai et al., 2017).
Empirical evidence consistently documents the superior mixing, coverage, and estimator variance properties of RWJ and its variants, especially in power-law, clustered, or otherwise structurally heterogeneous graphs (Avrachenkov et al., 2018, Qi, 2022, Estrada et al., 2016). Constraints arise in situations disallowing uniform sampling; indirect or multi-hop jump methodologies mitigate these limitations at the expense of more intricate estimator structures (Zhao et al., 2017). In decentralized learning, RWJ combined with MH and Lévy-type jumps is currently the state-of-the-art solution for overcoming entrapment and heterogeneity-induced mixing bottlenecks (Liu et al., 14 Apr 2026, Liu et al., 2024).