awesome-complexity

Complex Systems Resources

A curated list of resources and concepts related to complex systems science and their applications in various fields.

An awesome list of complex systems science resources

GitHub

182 stars
7 watching
14 forks
last commit: almost 2 years ago
Linked from 2 awesome lists

awesomeawesome-listcomplex-systems

Awesome Complexity / Concepts

AttractorA trajectory in the state space of a system in which it tends to evolve towards
AutopoiesisThe ability of a system to create and maintain itself
ChaosTheory of chaotic systems
ComplexityThe subject of complex systems science
Developmental Systems TheoryTheoretical perspective on biological development, heredity, and evolution
Dissipative SystemA thermodynamically open system far from thermodynamic equilibrium
Distributed ControlA control system without a central supervisor
Edge of ChaosThe transition zone between order and disorder
EmergenceThe whole is greater than the sum of the parts
FractalSelf-similar structure
HysteresisDependence of the state of a system on its history
HolonSystem that is both a whole and a part
Network/GraphNetwork with non-trivial topological features
Phase TransitionTransition between states of matter
RobustnessAbility to tolerate perturbations
Self-OrganizationThe process where form arises from local interactions between parts of an initially disordered system
SimulationImitation of the operation of a real-world process or system

Awesome Complexity / Scientific Journals

ComplexityCross-disciplinary journal about complex adaptive systems (open access)

Awesome Complexity / Blogs/Journals

The Systems ThinkerArticles with a systems perspective on various topics
Complexity DigestNews feed on complexity
Fractal forumsForum and discussion community about fractals

Awesome Complexity / Societies/Communities

Complex Systems SocietyScientific society for the study of complex systems
Complexity researchInformal slack community for keeping up to date with new findings in complex systems research
Complexity AdventuresComplexity community of practice (formerly known as Complexity Weekend)

Awesome Complexity / Organizations

New England Complex Systems Institute (NECSI)Independent academic research and educational institution
The Vermont Complex Systems CenterResearch and educational center (University of Vermont)
Santa Fe InstituteIndependent research and education center
Institut rhônalpin des systèmes complexes - IXXIResearch center (ENS Lyon)
Waterloo Institute for Complexity & Innovation (WICI)Research center (University of Waterloo)
Institut des Systèmes Complexes - Paris Ile-de-France (ISC-PIF)An inter-institutional organization (CNRS unit) on complex systems research

Awesome Complexity / Models

BoidsEmergent flocking behavior

Awesome Complexity / Models / Boids

Craig Reynolds' Boids pageThe creator's webpage with lots of links to multiple implementations

Awesome Complexity / Models

Cellular automataDiscrete compuation model
Elementary cellular automatonOne-dimensional cellular automata
Game of LifeTwo-dimensional cellular automaton with emergent life-like patterns

Awesome Complexity / Models / Game of Life

ConwayLifeCommunity for game-of-life and similar simulations
gollyState-of-the-art simulator
LeniaContinuous generalization of the game of life

Awesome Complexity / Models

Double pendulumChaotic motion
Kuramoto modelSynchronization
Barabási–Albert (BA) modelAlgorithm for generating random graphs with preferential attachment
Schelling's modelAgent-based model for segregation
Ising modelSimple model that can show phase transitions
Reaction-diffusionSelf-organization and pattern formation model
Abelian sandpile modelModel showing self-organized criticality

Awesome Complexity / Software / Freely to use or open source

NetLogoMulti-agent modeling environment based on the LOGO language. It comes with a very large library of toy models
SimulusABM library in Python
SwarmA platform for agent-based models written in Objective-C, models are coded in Java or Objective-C
RepastAgent-based modeling and simulation platforms, models coded in C++ and Java
MASONMultiagent simulation library core in Java
HASHGraph and agent simulation platform
Hybrid Automata Library37about 2 years agoJava library for hybrid modeling combining agent-based and partial-differential equation components

Awesome Complexity / Software / Proprietary

StellaModelling and interactive simulations
Ventity/VensimSimulation software
Cosmo Tech platformDigital twins simulator software

Awesome Complexity / Other Resources

Complexity ExplorerEducational site with news/blog
Map of Complex systems HistoryAn impressive overview of the evolution of complex systems thinking
Stanford Complexity GroupYouTube channel with videos from the group's events
Awesome Network Analysis3,589almost 2 years agoResources for analysis of network data

Awesome Complexity / Books

Wiener, N. (2016). Cybernetics or control and communication in the animal and the machine.The book introduced the term cybernetics to describe a self-regulation mechanism
Scheffer, M. (2009). Critical transitions in nature and society. Princeton, N.J: Princeton University Press.A nicely written and accessible description of the critical transition and related concepts
Nicolis, G., Basios, V., & (Firm), W. S. (2015). Chaos, information processing and paradoxical games: the legacy of John S. Nicolis. Singapore; Hackensack, N.J.: World Scientific Pub. Co.An edited volume of studies honoring the legacy of John Nicolis contribution to complex systems
Newman, M. E. J. (2010). Networks: an introduction. Oxford; New York: Oxford University Press.A comprehensive introduction to network science
Mitchell, S. D. (2013). Unsimple truths: science, complexity, and policy. Chicago: Univ. of Chicago Press.The book introduces the perspective of integrative puralism as a way of understanding and studying the world
Maturana, H. R., & Varela, F. J. (2008). The tree of knowledge: the biological roots of human understanding. Boston: Shambhala.The book is an exposition of the non-representational vew of knowledge
Mandelbrot, B. (2006). The fractal geometry of nature. New York: W.H. Freeman and Company.Beautiful introduction to the world of fractals
Kauffman, S. (2014). At Home in the Universe The Search for the Laws of Self-Organization and Complexity. Cary: Oxford University Press, USA.The book introduces in an accessible way the influence of concepts such as self-organization and the edge of chaos
Gros, C. (2015). Complex and adaptive dynamical systems: a primer. Cham: Springer.Technical and accessible introduction to a number of important concepts in complex systems science
Downey, A. (2012). Think complexity. Needham, Massachusetts: Green Tea Press.A hands-on approach exploring complex systems models with Python
Boccara, N. (2014). Modeling complex systems. Springer-Verlag New York.An overview of important mathematical models of complex systems
Barrat, A., Barthelemy, M., & Vespignani, A. (2013). Dynamical processes on complex networks. Cambridge: Cambridge University PressDynamic models on complex networks

Backlinks from these awesome lists:

More related projects: