Efficient Algorithms for Predicting Terminal Configurations of Sandpile Instances on Graphs
This paper presents efficient algorithms for computing the terminal configurations of sandpile instances on various graph structures, including trees, paths, cliques, and general graphs. The key ideas are to directly compute the number of firings at each vertex instead of simulating individual events, and to leverage data structures like splittable binary search trees to accelerate the computation.