top of page

Random Walk Visualization

A program to generate and visualize random 3D lattice walks restricted to the positive octant.

Github: https://github.com/benbuckleySFU/rand-walk-viz-public

Walks Generated

Here are just some of the walks generated by my application.

Videos

One feature of my application is the ability to show animations of the walks. These animations can be used to visualize the walks over time, as well as the changing convex hull of the simultaneous steps in a set of walks.

Walks as Pixels

For these visualizations, each large square shows the evolution of 1024 walks. Each 3D walk is represented by a pixel changing colour (i.e. moving in RGB space) over time. The resulting noise differs depending on the stepset.

Modifications: Young Tableaux

This modification of the code can be used to demonstrate a bijection between a specific set of 3D lattice walks, and Standard Young Tableaux of height at most 4.

The stepset used in these walks is {(1,0,0), (-1,1,0), (0,-1,1), (0,0,-1)}.

Github: https://github.com/benbuckleySFU/YoungLatticeWalks

bottom of page