About Diffusion-Limited Aggregation — DLA Fractal Generator
Diffusion-Limited Aggregation (DLA) is a computational model in which particles undergo random walks — Brownian motion — until they contact a growing cluster and permanently stick to it. Introduced by Witten and Sander in 1981, the process produces striking branching, tree-like (dendritic) structures whose self-similar geometry is characterized by a fractal dimension of approximately 1.71 in two dimensions. This simulator lets you watch the cluster grow in real time, adjust sticking probability and particle count, and measure the fractal dimension live as particles accumulate.
DLA-like growth appears throughout nature and technology: snowflake dendrites, lightning discharge channels, mineral deposits in rock fractures, electrochemical copper deposition, coral reef branching, and even the large-scale filamentary structure of the cosmic web all exhibit DLA-type geometry.
Frequently Asked Questions
What is diffusion-limited aggregation?
Diffusion-Limited Aggregation is a stochastic growth process in which particles diffuse randomly through a medium and irreversibly attach to a cluster upon contact. The term "diffusion-limited" means the rate at which the cluster grows is controlled entirely by how quickly diffusing particles arrive, not by any chemical reaction rate. The result is an open, branchy fractal rather than a compact solid, because particles are far more likely to hit the outer tips of the cluster before reaching the interior.
How do I use this simulation?
Use the "Max particles" slider to set how large the final cluster will be (200 to 5000 particles). The "Sticking probability" slider controls the chance a particle attaches when it touches the cluster — lowering it below 1.0 allows particles to bounce off, producing denser, more compact clusters. Choose a colour scheme (Age, Distance, Mono, or Heat) to highlight different structural properties, pick a seed shape (Point, Line, or Ring), and click Reset to start fresh. The live stats panel shows the particle count, cluster radius, and the estimated fractal dimension D_f.
What fractal dimension does a DLA cluster have, and how is it measured here?
In two dimensions a DLA cluster has a fractal dimension D_f of approximately 1.71, meaning the number of stuck particles N scales with cluster radius R as N ~ R^1.71. The simulator estimates D_f in real time using the relation D_f = log(N) / log(R), displayed in the stats panel. A perfectly filled disk would give D_f = 2.0, while a perfectly straight line gives D_f = 1.0; the DLA value near 1.71 reflects its intermediate, branchy structure.
What is the mathematical physics behind DLA?
DLA growth is governed by Laplace's equation for the concentration field of diffusing particles: the local growth probability at any surface point is proportional to the gradient of the concentration field there. This connection to Laplacian growth means DLA is mathematically related to viscous fingering (Hele-Shaw flow), dielectric breakdown, and electrostatic field-line problems. The fractal dimension can be derived (approximately) from conformal mapping theory; exact analytic results remain an open problem in mathematical physics.
Where does DLA-type growth appear in the real world?
Classic examples include copper electrodeposition from copper-sulfate solution (forming fractal metal trees on the cathode), the branching of lightning discharge channels through air, the growth of snowflake dendrites in supersaturated vapor, the infiltration patterns of water into dry sand or porous rock, and bacterial colony growth on nutrient-limited agar plates. The cosmic filament network seen in large-scale structure simulations also displays a DLA-like topology driven by gravitational collapse along density gradients.
Is it a misconception that DLA clusters are "random" and therefore unpredictable?
While each individual DLA run is stochastic and no two clusters look identical, the statistical properties — fractal dimension, branch-tip density distribution, mass-radius scaling — are universal and highly reproducible. Large-scale structure emerges deterministically from the Laplacian growth rule: branch tips always have the highest probability of capturing the next particle because the diffusion field is concentrated there, driving a consistent tip-splitting and screening dynamic. The randomness determines fine detail; the fractal geometry is a robust emergent property.
Who discovered DLA and when?
DLA was introduced by Thomas A. Witten Jr. and Leonard M. Sander in their 1981 paper "Diffusion-Limited Aggregation, a Kinetic Critical Phenomenon" published in Physical Review Letters (volume 47, p. 1400). Witten and Sander were studying irreversible growth processes at the University of Michigan. Their model became one of the most-studied examples of fractal pattern formation, spawning thousands of follow-up papers across physics, chemistry, materials science, and mathematics over the following four decades.
What related phenomena and simulations are connected to DLA?
DLA belongs to a broad family of Laplacian growth models. Closely related processes include dielectric breakdown model (DBM) fractal discharge, viscous fingering in Hele-Shaw cells, Eden growth (compact clusters from random-walk aggregation with no diffusion step), Ballistic Aggregation, and the broader field of iterated function systems and L-system fractals. On this site, the Mandelbrot Set and Julia Set explorers demonstrate deterministic fractal geometry, while the Random Walks article explains the underlying Brownian motion physics shared with DLA.
How is DLA used in engineering and technology?
DLA models are applied in materials science to predict dendrite formation during metal solidification — short-circuiting dendrites are a critical failure mode in lithium-ion batteries and must be suppressed. In petroleum engineering, DLA-like simulations model how oil or gas migrates through fracture networks. In semiconductor fabrication, DLA has been used to understand thin-film growth and surface roughening. Biomedical researchers use DLA-inspired models to simulate tumor vascularization and the branching of vascular networks.
What are current research frontiers in DLA and aggregation physics?
Active research topics include the exact analytic derivation of the 2D fractal dimension (still unproven rigorously), DLA in three dimensions (D_f approximately 2.50), multi-particle DLA variants where clusters interact, off-lattice and anisotropic DLA that captures crystalline symmetry, and DLA on curved or hyperbolic geometries. There is also growing interest in "inverse DLA" problems: given a fractal structure (e.g., a river network or a vascular tree), infer the growth rules that produced it. Machine learning methods are beginning to be applied to learn DLA dynamics from image data.