Sokoban Random Walker Dynamics
- Sokoban random walker is a tracer that navigates a hypercubic lattice filled with obstacles, capable of pushing them to reshape its environment.
- The model exhibits unique transitions with an exact percolation threshold on Bethe lattices (ρ₍c₎ = 1 - 1/(k-1)²) and self-caging behavior on Euclidean grids.
- Generalized pushy dynamics allow multi-obstacle pushes, leading to subdiffusive scaling (e.g., t^(1/3) in 1D and t^(1/4) in 2D) that underscores the interplay between tracer kinetics and geometry.
Searching arXiv for the specified Sokoban random-walk papers to ground the article in the cited literature. The Sokoban random walker is a random walker in a disordered medium of obstacles that can modify its environment by pushing obstacles that block its motion, rather than moving through a fixed obstacle field. In the original Sokoban walk on a hypercubic lattice, each site is initially occupied by an immobile obstacle with probability and empty with probability , the walker starts at the origin, and at each discrete time step it chooses one of its $2d$ neighboring sites uniformly at random; if the chosen site is empty it hops there, whereas if it is occupied the walker may push that obstacle one lattice spacing further in the same direction provided that the site beyond is empty, with the entire move rejected otherwise (Singh et al., 11 Aug 2025). This local reshaping of the medium places the model between passive transport in static disorder and fully annealed environments. Across recent work, the Sokoban random walker has been used to study exact percolation on trees, the destruction of the classical de Gennes percolation transition in two dimensions, stretched-exponential caging statistics in the Balagurov–Vaks–Donsker–Varadhan (BVDV) universality class, and generalized “pushy” dynamics in which multiple obstacles can be pushed with a resistance penalty (Bonomo et al., 2024, Singh et al., 15 Feb 2026, Bonomo et al., 7 Feb 2026).
1. Model definition and principal variants
In its minimal form, the Sokoban random walker is defined on a -dimensional hypercubic lattice with i.i.d. Bernoulli obstacle occupation of density . The walker moves by nearest-neighbor attempts, and the defining kinetic constraint is unilateral pushing without pulling: if the target site is occupied, the obstacle can be shifted by one lattice spacing further in the same direction only if the next site is empty; otherwise the move is rejected (Singh et al., 11 Aug 2025). This is the case, where at most one obstacle may be pushed at a time.
A one-dimensional generalization allows the walker to push up to an arbitrary number of obstacles in a row, provided the site beyond the -th obstacle is empty. In that setting, the survival or uncaging probability is defined as
where caging occurs when the number of distinct visited sites saturates (Singh et al., 15 Feb 2026). This formulation makes caging a first-class dynamical observable rather than a by-product of connectivity.
A distinct but related extension is the pushy random walk, formulated on regular lattices in 0 or 1, in continuous time with total attempt rate 2, so that in the absence of obstacles the diffusion constant is 3. If the walker encounters a contiguous column or row of 4 obstacles in the chosen direction, the rate of a successful push-and-hop is
5
with 6 a push-resistance exponent (Bonomo et al., 7 Feb 2026). The same work states explicitly that this model can be mapped onto a generalized Sokoban in which crates are frictionless and can move in columns or rows, the walker can push 7 crates at once with success probability 8, and crates can be repeatedly pushed.
On the Bethe lattice, the Sokoban rule is specialized to the tree geometry. Every node has coordination number 9, equivalently each non-root node has one parent and $2d$0 children. Obstacles are placed independently on every node except the root with probability $2d$1, and a tracer starts at the unoccupied root. If the tracer chooses an occupied neighboring site, it may push exactly one obstacle into one of its empty children in the same outward direction, chosen at random; no multi-obstacle pushes are allowed, and if all forward neighbors are occupied that branch is permanently blocked (Bonomo et al., 2024).
These definitions share a common feature: the environment is neither strictly static nor globally refreshed. The obstacle field is reshaped locally and irreversibly or quasi-irreversibly by the tracer’s own history. This suggests that the correct organizing principles are geometric and kinetic simultaneously, rather than purely percolative.
2. Exact percolation on the Bethe lattice
The Bethe-lattice formulation admits an exact treatment of escape to infinity. Let $2d$2 denote the probability that the Sokoban eventually escapes to infinity. Because the root has $2d$3 statistically identical branches, one introduces the branch-failure probability
$2d$4
where $2d$5 is the escape probability conditioned on the first node of a branch being empty and $2d$6 is the corresponding quantity when that first node is occupied. The escape probability is then
$2d$7
A branch whose first node is empty satisfies
$2d$8
because its $2d$9 children independently succeed with probability 0 (Bonomo et al., 2024).
For an occupied first node, failure occurs either because all 1 children are occupied, so the obstacle cannot be pushed, or because the accessible sub-branches do not lead to infinity after the push. After a binomial expansion, the exact recursion for 2 is
3
Using the identity quoted in the source and substituting 4 and 5 yields a compact system, from which one obtains a single implicit equation for 6 (Bonomo et al., 2024).
Although that implicit equation is not solved in elementary closed form, the critical density is extracted exactly by sending 7. The resulting threshold is
8
Near 9 one has 0, implying
1
The transition is therefore second order with mean-field order-parameter exponent 2 (Bonomo et al., 2024).
The same work compares this with standard site percolation on the Bethe lattice, for which
3
Since
4
pushing raises the critical obstacle density. The stated interpretation is that each push effectively uses two successive empty sites to clear a path (Bonomo et al., 2024).
This exact solution establishes that on a loopless graph, local environment reshaping can facilitate percolation in the conventional sense of escape to infinity. The result is technically important because it isolates geometry: the enhancement occurs not because pushing is globally powerful, but because on a tree the branching frontier is never closed by loops.
3. Euclidean lattices and the loss of the classical percolation transition
The behavior on Euclidean lattices is sharply different. In the standard ant-in-a-labyrinth problem on the two-dimensional square lattice, the empty sites percolate for obstacle density below the de Gennes threshold, quoted as 5 in 6, so a passive walker can escape to infinity (Singh et al., 11 Aug 2025). The Sokoban walker, however, does not preserve this percolative picture.
For the infinite two-dimensional square lattice, numerical and analytical arguments reported in the Bethe-lattice study show that no finite 7 permits unbounded escape of the Sokoban. The mechanism given there is self-caging: as the walker advances it piles obstacles onto its perimeter, and in 8 the perimeter of the visited region grows only like the square-root of its area, so the frontier eventually becomes doubly lined by obstacles that cannot be pushed in pairs (Bonomo et al., 2024). In the later hypercubic-lattice treatment, this is restated as the destruction of the de Gennes percolation transition: once pushing is allowed, even minimally, one finds numerically and can argue physically that for any 9 the walker eventually becomes caged with probability 0, so that
1
The explanation given is that pushing lets the walker dynamically seal off passages that would otherwise lead to infinity (Singh et al., 11 Aug 2025).
This loss of percolation is one of the central conceptual features of the Sokoban random walker. In static disorder, enhanced mobility is usually associated with lower trapping likelihood. Here the opposite occurs in two dimensions: the ability to modify the environment destroys the infinite connected route that would have existed for a passive tracer. The contrast with the Bethe lattice is therefore not a minor lattice effect but a difference in frontier growth. On the tree, the frontier grows linearly with the number of visited sites and never gets fully blocked; on the square lattice, slower-growing frontiers allow self-generated jamming (Bonomo et al., 2024).
A plausible implication is that the relevant transition in finite-dimensional Sokoban dynamics is not a static connectivity transition of empty sites. The two-dimensional work explicitly replaces that viewpoint with a trapping-based description, in which late-time behavior is controlled by caging and rare large cages rather than by infinite-cluster accessibility (Singh et al., 11 Aug 2025).
4. Survival probability and the BVDV trapping universality class
The long-time statistics of caging are described through survival probabilities. In one dimension, the generalized Sokoban model with pushing capacity 2 admits a large-deviation treatment. For 3, the survival probability exhibits an intermediate-time exponential regime for 4:
5
Defining 6, one equivalently has
7
For 8, the same analysis yields the stretched-exponential law
9
with exponent 0 independent of 1 (Singh et al., 15 Feb 2026).
A closely related derivation for the minimal Sokoban walk in one dimension writes the long-time survival as
2
with pre-exponential 3 up to logarithmic factors, again giving a 4 stretched exponential at long times (Singh et al., 11 Aug 2025). Both treatments identify the same asymptotic exponent and both connect it to BVDV theory.
The reference point is the classical reactive-trapping result
5
For 6, the exponent is 7; for 8, it is 9 (Singh et al., 15 Feb 2026). The two-dimensional Sokoban simulations indeed show a late-time 0-stretched law when time is rescaled as 1:
2
for both the Sokoban model and the generalized Sokoban model (Singh et al., 15 Feb 2026). Likewise, the hypercubic-lattice study reports
3
in 4, and summarizes the general form as
5
with a renormalized numerical prefactor relative to reactive trapping (Singh et al., 11 Aug 2025).
These results place the Sokoban random walker in the BVDV universality class despite the fact that the medium is being reshaped. The stated reason is that the leading rare-void mechanism is unaltered: the tail of the cage-size distribution is dominated by large holes in which little or no pushing occurs (Singh et al., 11 Aug 2025). This is a nontrivial point. The dynamics are locally non-passive, yet the asymptotic stretching exponent remains the one associated with rare-region trapping.
The intermediate-time regime is, however, not identical to classical trapping. In one dimension the large-6 Sokoban model has an exponential decay at moderate times that is qualitatively distinct from Rosenstock’s intermediate-time theory (Singh et al., 15 Feb 2026). This separation between asymptotic universality and pre-asymptotic specificity is a defining feature of the topic.
5. Trap geometry, trap-size statistics, and the trapping transition in two dimensions
In two dimensions, the trapping time 7 is accompanied by a finite connected region of empty sites enclosed by the dynamics, the cage. The trap size 8 is defined as the number of empty sites in that region, or equivalently, in one formulation, as the total number of distinct sites visited by the walker at trapping time (Singh et al., 15 Feb 2026, Singh et al., 11 Aug 2025). The average trap size 9 becomes the key observable for identifying a new transition that replaces the lost percolation threshold.
Simulations on the square lattice show that 0 is nonmonotonic in 1. At high density, 2, the empty region around the origin is small and 3; lowering 4 enlarges pre-existing voids and 5 grows. Below a crossover density 6, dynamically self-created cages dominate, and 7 decreases again as 8 (Singh et al., 15 Feb 2026). A finer characterization places the maximum at
9
from simulation scans with 0 (Singh et al., 15 Feb 2026). The hypercubic-lattice study emphasizes the same turnover at
1
for the original two-dimensional Sokoban walk and interprets it as a smooth trapping transition separating two qualitatively distinct regimes (Singh et al., 11 Aug 2025).
Above 2, trapping is dominated by pre-existing cages: the walker’s cage is essentially a large connected void in the initial obstacle configuration, and pushing only slightly modifies its boundary (Singh et al., 11 Aug 2025). Below 3, self-trapping dominates: although extensive empty regions exist, the walker can encounter finite clusters of obstacles that it dynamically rearranges into its own cage, and as 4 decreases further such manipulable clusters become rarer and smaller (Singh et al., 11 Aug 2025). The trapping-perspective study states the same dichotomy more compactly: at 5 trapping is dominated by pre-existing cages, whereas at 6 it arises by the walker reorganizing surrounding obstacles into a self-trap (Singh et al., 15 Feb 2026).
This turnover is distinct from the de Gennes threshold. It is not a statement about infinite-cluster connectivity of empty sites, but about the dominant origin of finite cages. That distinction matters conceptually: a finite-density system may be subcritical in the sense of ultimate caging for every 7, yet still exhibit a sharp change in the mechanism and scale of trapping. The use of 8 as a proxy captures exactly that restructuring of the dynamics (Singh et al., 11 Aug 2025).
6. Generalized pushy dynamics, diffusion and subdiffusion, and open directions
The pushy random walk broadens the Sokoban idea by allowing multiple-obstacle pushes with resistance exponent 9. In one dimension, the walker progressively carves out an obstacle-free cavity of length 00, with a crust of thickness 01 on either side satisfying the mass-balance relation
02
For 03, the cavity length obeys
04
whose solution is
05
More generally,
06
so the one-dimensional mean-squared displacement scales as
07
The resulting dynamics are subdiffusive because pushing a larger and larger block of obstacles becomes progressively harder (Bonomo et al., 7 Feb 2026).
In two dimensions, the corresponding circular-cavity picture uses a disk of radius 08 surrounded by an annular crust of thickness 09, with
10
For 11,
12
and therefore
13
In general, resistance 14 gives 15 (Bonomo et al., 7 Feb 2026).
The same work reports a diffusion–subdiffusion transition in 16. At low obstacle density the crust remains full of holes, the walker eventually escapes the disk, and ordinary diffusion occurs with effective diffusion coefficient 17; as 18 one finds 19. At 20 the crust becomes “impenetrable” and the walker remains confined to a slowly growing disk 21. Numerically, for 22,
23
The model is presented explicitly as a generalized Sokoban in which taking 24 recovers the single-crate limit of standard Sokoban, since 25 becomes always blocked (Bonomo et al., 7 Feb 2026).
These generalized results do not replace the minimal Sokoban findings; rather, they clarify the role of pushing capacity and resistance. They show that allowing multiple-obstacle pushes can restore large-distance penetration at finite density and produce a diffusion–localization crossover absent from the strictly single-push two-dimensional Sokoban description. This suggests that the single-push constraint is a decisive kinetic ingredient in the loss of percolation on Euclidean lattices.
Several open directions are stated explicitly in the Bethe-lattice work: studying Sokoban percolation on hypercubic lattices in 26, fractal graphs, small-world and random networks; allowing multi-obstacle pushes or obstacle rearrangements of finite range; and investigating dynamical quantities such as first-passage times and sub-diffusion exponents in the pushy regime (Bonomo et al., 2024). Taken together with the trapping and pushy-random-walk studies, these directions define the present research frontier: understanding how tracer–media interactions, local kinetic constraints, and underlying geometry jointly determine whether reshaping promotes transport, induces self-caging, or drives subdiffusive confinement.