The Parallel Complexity of Growth Models
arXiv:cond-mat/9403006 · doi:10.1007/BF02179460
Abstract
This paper investigates the parallel complexity of several non-equilibrium growth models. Invasion percolation, Eden growth, ballistic deposition and solid-on-solid growth are all seemingly highly sequential processes that yield self-similar or self-affine random clusters. Nonetheless, we present fast parallel randomized algorithms for generating these clusters. The running times of the algorithms scale as , where is the system size, and the number of processors required scale as a polynomial in . The algorithms are based on fast parallel procedures for finding minimum weight paths; they illuminate the close connection between growth models and self-avoiding paths in random environments. In addition to their potential practical value, our algorithms serve to classify these growth models as less complex than other growth models, such as diffusion-limited aggregation, for which fast parallel algorithms probably do not exist.
20 pages, latex, submitted to J. Stat. Phys., UNH-TR94-05
Cited by in corpus (8)
- The Computational Complexity of Sandpiles
- Parallel Dynamics and Computational Complexity of Network Growth Models
- The Computational Complexity of Generating Random Fractals
- Parallel Algorithm and Dynamic Exponent for Diffusion-limited Aggregation
- Natural Complexity, Computational Complexity and Depth
- The Computational Complexity of the Lorentz Lattice Gas
- Structural and computational depth of diffusion limited aggregation
- Parallel dynamics and computational complexity of the Bak-Sneppen model