Methods and Techniques of Complex Systems Science: An Overview
Cosma Rohilla Shalizi
Abstract
In this chapter, I review the main methods and techniques of complex systems science. As a first step, I distinguish among the broad patterns which recur across complex systems, the topics complex systems science commonly studies, the tools employed, and the foundational science of complex systems. The focus of this chapter is overwhelmingly on the third heading, that of tools. These in turn divide, roughly, into tools for analyzing data, tools for constructing and evaluating models, and tools for measuring complexity. I discuss the principles of statistical learning and model selection; time series analysis; cellular automata; agent-based models; the evaluation of complex-systems models; information theory; and ways of measuring complexity. Throughout, I give only rough outlines of techniques, so that readers, confronted with new problems, will have a sense of which ones might be suitable, and which ones definitely are not.
Create a lesson
Related papers
Low-Dimensional Reduction Theory for Populations of Phase Oscillators with a Gaussian Frequency Distribution
Kai Tokunaga
Asymmetric Coupling Anisotropy for Causal Information Filtering in Physical Reservoirs
Takashi Hikihara, Yuma Aoki
Mixed-mode bursting oscillations in a three-timescale biophysical neuronal oscillator model
Ngoc Anh Phan, Yangyang Wang
Topology-Biased Resource Constraints Shape Synchronization Pathways in Hindmarsh-Rose Oscillator Networks
Zhouqi Li, Xiaoyan He, Yuanhong Bi et al.
Inertial synchronization of networked oscillators in arbitrary dimensions
Kirill Kovalenko, Bruce X. Dai, Fanshu Fang et al.
Thermodynamic criticality of coupled oscillators
Suvam Pal, Sudipta Mukherji, Jurgen Kurths et al.