Are Forest Fires HOT? A mostly critical look at physics, phase transitions, and universality Jean Carlson, UCSB
Background Much attention has been given to “complex adaptive systems” in the last decade. Popularization of information, entropy, phase transitions, criticality, fractals, self-similarity, power laws, chaos, emergence, self- organization, etc. Physicists emphasize emergent complexity via self-organization of a homogeneous substrate near a critical or bifurcation point (SOC/EOC)
Criticality and power laws Tuning 1-2 parameters critical point In certain model systems (percolation, Ising, …) power laws and universality iff at criticality. Physics: power laws are suggestive of criticality Engineers/mathematicians have opposite interpretation: –Power laws arise from tuning and optimization. –Criticality is a very rare and extreme special case. –What if many parameters are optimized? –Are evolution and engineering design different? How? Which perspective has greater explanatory power for power laws in natural and man-made systems?
Highly Optimized Tolerance (HOT) Complex systems in biology, ecology, technology, sociology, economics, … are driven by design or evolution to high- performance states which are also tolerant to uncertainty in the environment and components. This leads to specialized, modular, hierarchical structures, often with enormous “hidden” complexity, with new sensitivities to unknown or neglected perturbations and design flaws. “Robust, yet fragile!”
“Robust, yet fragile” Robust to uncertainties –that are common, –the system was designed for, or –has evolved to handle, …yet fragile otherwise This is the most important feature of complex systems (the essence of HOT).
Robustness of HOT systems Robust Fragile Robust (to known and designed-for uncertainties) Fragile (to unknown or rare perturbations) Uncertainties
Complexity Robustness Aim: simplest possible story Interconnection
Square site percolation or simplified “forest fire” model. The simplest possible spatial model of HOT. Carlson and Doyle, PRE, Aug. 1999
empty square latticeoccupied sites
connected not connected clusters
Draw lattices without lines.
20x20 lattice
Density = fraction of occupied sites
A “spark” that hits an empty site does nothing. Assume one “spark” hits the lattice at a single site.
A “spark” that hits a cluster causes loss of that cluster.
Think of (toy) forest fires.
yielddensityloss Think of (toy) forest fires.
Yield = the density after one spark yielddensityloss
Y = yield = density no sparks
density=.5 yield = Average over configurations.
Y = (avg.) yield = density “critical point” N=100 no sparks sparks
limit N “critical point” Y = (avg.) yield = density c =.5927
Cold Fires don’t matter. Y
Y Burned Everything burns.
Critical point Y
critical phase transition This picture is very generic and “universal.” Y
Statistical physics: Phase transitions, criticality, and power laws
Thermodynamics and statistical mechanics Mean field theory Renormalization group Universality classes Power laws Fractals Self-similarity “hallmarks”or “signatures” of criticality
Statistical Mechanics Microscopic models Ensemble Averages (all configurations are equally likely) Distributions log(size) log(prob) clusters = correlation length and correlations
Renormalization group low density high densitycriticality
Fractal and self-similar Criticality
Percolation cluster
critical point c Percolation P ( ) = probability a site is on the cluster P ( ) no cluster all sites occupied
Y = ( 1-P ( ) ) + P ( ) ( -P ( ) ) P()P() cc miss cluster full density hit cluster lose cluster = - P ( ) 2 Y
yield density Tremendous attention has been given to this point.
Power laws Criticality cluster size cumulative frequency
Average cumulative distributions clusters fires size
Power laws: only at the critical point low density high density cluster size cumulative frequency
Other lattices Percolation has been studied in many settings. Higher dimensions Connected clusters are abstractions of cascading events.
Edge-of-chaos, criticality, self-organized criticality (EOC/SOC) Claim: Life, networks, the brain, the universe and everything are at “criticality” or the “edge of chaos.” yield density
Self-organized criticality (SOC) Create a dynamical system around the critical point yield density
Self-organized criticality (SOC) Iterate on: 1.Pick n sites at random, and grow new trees on any which are empty. 2.Spark 1 site at random. If occupied, burn connected cluster.
lattice fire distribution density yield fires
-.15
Forest Fires: An Example of Self-Organized Critical Behavior Bruce D. Malamud, Gleb Morein, Donald L. Turcotte 18 Sep data sets
SOC FF Exponents are way off -1/2
Edge-of-chaos, criticality, self-organized criticality (EOC/SOC) yield density Essential claims: Nature is adequately described by generic configurations (with generic sensitivity). Interesting phenomena is at criticality (or near a bifurcation).
Qualitatively appealing. Power laws. Yield/density curve. “order for free” “self-organization” “emergence” Lack of alternatives? (Bak, Kauffman, SFI, …) But... This is a testable hypothesis (in biology and engineering). In fact, SOC/EOC is very rare.
Self-similarity?
What about high yield configurations? ? Forget random, generic configurations. Would you design a system this way?
Barriers What about high yield configurations?
Rare, nongeneric, measure zero. Structured, stylized configurations. Essentially ignored in stat. physics. Ubiquitous in engineering biology geophysical phenomena? What about high yield configurations?
critical Cold H ighly O ptimized T olerance (HOT) Burned
Why power laws? Almost any distribution of sparks Optimize Yield Power law distribution of events both analytic and numerical results.
Special cases Singleton (a priori known spark) Uniform spark Optimize Yield Uniform grid Optimize Yield No fires
Special cases No fires Uniform grid In both cases, yields 1 as N .
Generally…. 1.Gaussian 2.Exponential 3.Power law 4.…. Optimize Yield Power law distribution of events
e e e-026 Probability distribution (tail of normal) High probability region
Grid design: optimize the position of “cuts.” cuts = empty sites in an otherwise fully occupied lattice. Compute the global optimum for this constraint.
Optimized grid density = yield = Small events likely large events are unlikely
random grid High yields. Optimized grid density = yield =
“grow” one site at a time to maximize incremental (local) yield Local incremental algorithm
density= 0.8 yield = 0.8 “grow” one site at a time to maximize incremental (local) yield
density= 0.9 yield = 0.9 “grow” one site at a time to maximize incremental (local) yield
Optimal density= 0.97 yield = 0.96 “grow” one site at a time to maximize incremental (local) yield
Optimal density= yield = “grow” one site at a time to maximize incremental (local) yield At density explores only choices out of a possible Very local and limited optimization, yet still gives very high yields. Several small events A very large event.
Optimal density= yield = choices out of a possible Small events likely large events are unlikely Very local and limited optimization, yet still gives very high yields. “grow” one site at a time to maximize incremental (local) yield At density explores only
random “optimized” density High yields. At almost all densities.
random density Very sharp “phase transition.” optimized
grid “grown” “critical” Cumulative distributions
grid “grown” “critical” size Cum. Prob. All produce Power laws
Local Incremental Algorithm This shows various stages on the way to the “optimal.” Density is shown optimal density= yield =
Gaussian log(size) log(prob>size) Power laws are inevitable. Improved design, more resources
HOT SOC d=1 dd dd HOT decreases with dimension. SOC increases with dimension. SOC and HOT have very different power laws.
HOT yields compact events of nontrivial size. SOC has infinitesimal, fractal events. HOT SOC size infinitesimal large
A HOT forest fire abstraction… Burnt regions are 2-d Fire suppression mechanisms must stop a 1-d front. Optimal strategies must tradeoff resources with risk.
Generalized “coding” problems Fires Web Data compression Optimizing d-1 dimensional cuts in d dimensional spaces.
Size of events Cumulative Frequency Decimated data Log (base 10) Forest fires 1000 km 2 (Malamud) WWW files Mbytes (Crovella) Data compression (Huffman) (codewords, files, fires) Los Alamos fire d=0d=1 d=2
Size of events Frequency Fires Web files Codewords Cumulative Log (base 10) -1/2
WWW DC Data + Model/Theory Forest fire SOC =.15
FF WWW DC Data + PLR HOT Model
HOT SOC HOTData Max event sizeInfinitesimalLarge Large event shapeFractalCompact Slope SmallLarge Dimension d d-1 1/d SOC and HOT are extremely different.
SOC HOT & Data Max event sizeInfinitesimal Large Large event shapeFractal Compact Slope Small Large Dimension d d-1 1/d SOC and HOT are extremely different. HOT SOC
HOT: many mechanisms gridgrown or evolvedDDOF All produce: High densities Modular structures reflecting external disturbance patterns Efficient barriers, limiting losses in cascading failure Power laws
Robust, yet fragile?
Extreme robustness and extreme hypersensitivity. Small flaws
If probability of sparks changes. disaster
Conserved? Sensitivity to: sparks flaws assumed p(i,j)
Can eliminate sensitivity to: assumed p(i,j) Uniform grid Eliminates power laws as well. Design for worst case scenario: no knowledge of sparks distribution
Can reduce impact of: flaws Thick open barriers. There is a yield penalty.
Critical percolation and SOC forest fire models HOT forest fire models Optimized SOC & HOT have completely different characteristics. SOC vs HOT story is consistent across different models.
Characteristic Critical HOT Densities Low High Yields LowHigh Robustness GenericRobust, yet fragile Events/structureGeneric, fractal Structured, stylized self-similarself-dissimilar External behavior Complex Nominally simple Internally Simple Complex Statistics Power laws Power laws only at criticalityat all densities
Characteristic Critical HOT Densities Low High Yields LowHigh Robustness GenericRobust, yet fragile. Events/structure Generic, fractal Structured, stylized self-similarself-dissimilar External behavior Complex Nominally simple Internally Simple Complex Statistics Power laws Power laws only at criticalityat all densities Characteristics Toy models ? Power systems Computers Internet Software Ecosystems Extinction Turbulence Examples/ Applications
Power systems Computers Internet Software Ecosystems Extinction Turbulence But when we look in detail at any of these examples... …they have all the HOT features... Characteristic Critical HOT Densities Low High Yields LowHigh Robustness GenericRobust, yet fragile. Events/structure Generic, fractal Structured, stylized self-similarself-dissimilar External behavior Complex Nominally simple Internally Simple Complex Statistics Power laws Power laws only at criticalityat all densities
Summary Power laws are ubiquitous, but not surprising HOT may be a unifying perspective for many Criticality & SOC is an interesting and extreme special case… … but very rare in the lab, and even much rarer still outside it. Viewing a system as HOT is just the beginning.
The real work is… New Internet protocol design Forest fire suppression, ecosystem management Analysis of biological regulatory networks Convergent networking protocols etc
Forest fires dynamics Intensity Frequency Extent Weather Spark sources Flora and fauna Topography Soil type Climate/season
Los Padres National Forest Max Moritz
Yellow: lightning (at high altitudes in ponderosa pines) Red: human ignitions (near roads) Ignition and vegetation patterns in Los Padres National Forest Brown: chaperal Pink: Pinon Juniper
FF = 2 = 1 California brushfires
Santa Monica Mountains Max Moritz and Marco Morais
SAMO Fire History
Fires Fires Fires are compact regions of nontrivial area.
We are developing realistic fire spread models GIS data for Landscape images
Models for Fuel Succession
1996 Calabasas Fire Historical fire spread Simulated fire spread Suppression?
Preliminary Results from the HFIRES simulations (no Extreme Weather conditions included)
Data: typical five year periodHFIREs Simulations: typical five year period Fire scar shapes are compact
Excellent agreement with data for realistic values of the parameters
Agreement with the PLR HOT theory based on optimal allocation of resources α=1 α=1/2
What is the optimization problem? Fire is a dominant disturbance which shapes terrestrial ecosystems Vegetation adapts to the local fire regime Natural and human suppression plays an important role Over time, ecosystems evolve resilience to common variations But may be vulnerable to rare events Regardless of whether the initial trigger for the event is large or small (we have not answered this question for fires today) We assume forests have evolved this resiliency (GIS topography and fuel models) For the disturbance patterns in California (ignitions, weather models) And study the more recent effect of human suppression Find consistency with HOT theory But it remains to be seen whether a model which is optimized or evolves on geological times scales will produce similar results Plausibility Argument: HFIREs Simulations:
The shape of trees by Karl Niklas L: Light from the sun (no overlapping branches) R: Reproductive success (tall to spread seeds) M: Mechanical stability (few horizontal branches) L,R,M: All three look like real trees Simulations of selective pressure shaping early plants Our hypothesis is that robustness in an uncertain environment is the dominant force shaping complexity in most biological, ecological, and technological systems