Automatic filters for the detection of coherent structure in spatiotemporal systems.
Most current methods for identifying coherent structures in spatially extended systems rely on prior information about the form which those structures take. Here we present two approaches to automatically filter the changing configurations of spatial dynamical systems and extract coherent structures. One, local sensitivity filtering, is a modification of the local Lyapunov exponent approach suitable to cellular automata and other discrete spatial systems. The other, local statistical complexity filtering, calculates the amount of information needed for optimal prediction of the system's behavior in the vicinity of a given point. By examining the changing spatiotemporal distributions of these quantities, we can find the coherent structures in a variety of pattern-forming cellular automata, without needing to guess or postulate the form of that structure. We apply both filters to elementary and cyclical cellular automata (ECA and CCA) and find that they readily identify particles, domains, and other more complicated structures. We compare the results from ECA with earlier ones based upon the theory of formal languages and the results from CCA with a more traditional approach based on an order parameter and free energy. While sensitivity and statistical complexity are equally adept at uncovering structure, they are based on different system properties (dynamical and probabilistic, respectively) and provide complementary information.
Shalizi
Cosma Rohilla
CR
Center for the Study of Complex Systems, University of Michigan, Ann Arbor, MI 48109, USA. cshalizi@cmu.edu
Haslinger
Robert
R
Rouquier
Jean-Baptiste
JB
Klinkner
Kristina Lisa
KL
Moore
Cristopher
C
D001331:Automation; D001703:Biophysics / Q000379:methods*; D019295:Computational Biology / Q000379:methods*; D015233:Models, Statistical; D011381:Programming Languages; D012680:Sensitivity and Specificity; D012984:Software; D013816:Thermodynamics; D013997:Time Factors