Skip to main content
Log in

On the predictability of the abelian sandpile model

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

We study two questions related to the abelian sandpile model, those questions are: can we predict the dynamics of sandpiles avalanches? Can we efficiently stop an evolving avalanche? We study the problem of deciding wether all the nodes of a sandpile grid will be toppled by an evolving avalanche. We identify an important subproblem of this prediction problem, namely: the problem of recognizing the recurrent configurations of the sandpile dynamics. This latter problem can be solved in linear time by simulating the appropriate sandpile avalanches. We ask: do there exist sequential algorithms that solve this recognition problem in sublinear time? We prove that there do not exist sublinear time sequential algorithms that solve this problem in a probabilistic approximately correct way. This means that those avalanches cannot be predicted by a sequential algorithm. We also study the problem of fighting against avalanches. This latter problem resembles the classical firefighter problem. We prove that fighting against two-dimensional avalanches is harder than fighting against fires on forests of low depth.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bak P, Tang C, Wiesenfeld K (1988) Self-organized criticality. Phys Rev A 38:364–374

    Article  MathSciNet  Google Scholar 

  • Dhar D (2006) Theoretical studies of self-organized criticality. Physica A 369:29–70

    Article  MathSciNet  Google Scholar 

  • Finbow S, MacGillivray G (2009) The firefighter problem: a survey or results, directions and questions. Autralasian J Combinat 43:57–77

    MathSciNet  MATH  Google Scholar 

  • Finbow S, King A, MacGillivray G, Rizzi R (2007) The firefighter problem for graphs of maximum degree three. Disc Math 307:1094–2105

    Article  MathSciNet  Google Scholar 

  • Le Borgne Y, Rossin D (2002) On the identity of the sandpile group. Disc Math 256(3):775–790

    Article  MathSciNet  Google Scholar 

  • Mejia C, Montoya JA (2011) On the complexity of sandpile critical avalanches. Theor Comput Sci 412(30):3964–3974

    Article  MathSciNet  Google Scholar 

  • Mejia C, Montoya J A (2019) The abelian sandpile model, non-parsimonious simulations and unpredictability. Proc Automata 24–32

  • Messinger M (2008) Average firefighting on infinite grids. Austrlasian J Combinat 41:15–28

    MathSciNet  MATH  Google Scholar 

  • Rubinfeld R, Shapira A (2011) Sublinear time algorithms. SIAM J Disc Math 25(4):1562–1588

    Article  MathSciNet  Google Scholar 

  • Schulz M (2009) How far is IT to the next recurrent configuration? A NP-complete problem in the Sandpile model. Parall Process Lett 19(2):265–281

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The second author thanks Universidad Nacional de Colombia, and the financial support provided through the project Hermes 44048.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Andres Montoya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Montoya, J.A., Mejia, C. On the predictability of the abelian sandpile model. Nat Comput 21, 69–79 (2022). https://doi.org/10.1007/s11047-021-09873-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-021-09873-z

Keywords

Navigation