introduction to complex systems

168
@anxosan Anxo Sánchez Grupo Interdisciplinar de Sistemas Complejos Departamento de Matemáticas Institute UC3M-BS for Financial Big Data (IFiBiD) Universidad Carlos III de Madrid Instituto de Biocomputación y Física de Sistemas Complejos (BIFI) Universidad de Zaragoza Introduction to complex systems

Upload: fundacion-sicomoro

Post on 09-Apr-2017

194 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Introduction to Complex Systems

@anxosan

Anxo Sánchez

Grupo Interdisciplinar de Sistemas Complejos Departamento de Matemáticas

Institute UC3M-BS for Financial Big Data (IFiBiD) Universidad Carlos III de Madrid

Instituto de Biocomputación y Física de Sistemas Complejos (BIFI) Universidad de Zaragoza

Introduction to complex systems

Page 2: Introduction to Complex Systems

@anxosan

¿What are complex systems?

Page 3: Introduction to Complex Systems

@anxosan

¿What are complex systems?

❖ Many interacting components / agents

Page 4: Introduction to Complex Systems

@anxosan

¿What are complex systems?

❖ Many interacting components / agents❖ Emergent collective behavior

Page 5: Introduction to Complex Systems

@anxosan

¿What are complex systems?

❖ Many interacting components / agents❖ Emergent collective behavior❖ Examples:

❖ Water (molecules vs phases) (more later) ❖ Proteins (aminoacids vs molecule / structure) ❖ Brain (neurons vs intelligence) ❖ Society (people vs institutions /norms) ❖ Biosphere (species vs ecosystem) (more later)

Page 6: Introduction to Complex Systems

@anxosan

¿What are complex systems?

❖ Many interacting components / agents❖ Emergent collective behavior❖ Examples:

❖ Water (molecules vs phases) (more later) ❖ Proteins (aminoacids vs molecule / structure) ❖ Brain (neurons vs intelligence) ❖ Society (people vs institutions /norms) ❖ Biosphere (species vs ecosystem) (more later)

❖ Frontier between sciences or subjects

Page 7: Introduction to Complex Systems

@anxosan

(Physics Nobel Laureate) Phil Anderson, 1972

“More is different” (emergence)

Page 8: Introduction to Complex Systems

@anxosan

When there are MORE than one simple agent (e.g. molecule)

(Physics Nobel Laureate) Phil Anderson, 1972

“More is different” (emergence)

Page 9: Introduction to Complex Systems

@anxosan

When there are MORE than one simple agent (e.g. molecule)

those agents may self-organize in collective objects (e.g. cells)

(Physics Nobel Laureate) Phil Anderson, 1972

“More is different” (emergence)

Page 10: Introduction to Complex Systems

@anxosan

When there are MORE than one simple agent (e.g. molecule)

those agents may self-organize in collective objects (e.g. cells)

which have emergent behavior (e.g. life)

(Physics Nobel Laureate) Phil Anderson, 1972

“More is different” (emergence)

Page 11: Introduction to Complex Systems

@anxosan

When there are MORE than one simple agent (e.g. molecule)

those agents may self-organize in collective objects (e.g. cells)

which have emergent behavior (e.g. life) that IS DIFFERENT from the behavior of the simple agent (e.g. chemical reactions)

(Physics Nobel Laureate) Phil Anderson, 1972

“More is different” (emergence)

Page 12: Introduction to Complex Systems

@anxosan

MICRO: the relevant elementary agents        

INTER: their basic, simple interactions        

MACRO: the emerging collective objects

“More is different” (emergence)

Complex Systems Paradigm:

Page 13: Introduction to Complex Systems

@anxosan

MICRO: the relevant elementary agents        

INTER: their basic, simple interactions        

MACRO: the emerging collective objects

orders, transactions

“More is different” (emergence)

Complex Systems Paradigm:

traders

herds,crashes,booms

Economy:

Page 14: Introduction to Complex Systems

@anxosan

Intrinsically (3x) interdisciplinary:

❖ MICRO belongs to one science

❖ MACRO to another science

❖ Mechanisms: a third science

“More is different” (emergence)

Complex Systems Paradigm:

Page 15: Introduction to Complex Systems

@anxosan

Intrinsically (3x) interdisciplinary:

❖ MICRO belongs to one science

❖ MACRO to another science

❖ Mechanisms: a third science

Decision making, psychology

Financial economics

Statistical mechanics, PhysicsMathematics

“More is different” (emergence)

Complex Systems Paradigm: Economy:

Page 16: Introduction to Complex Systems

@anxosan

“More is different” (fluctuations)

• Role of fluctuations: many, but not infinite, agents / interactions

Page 17: Introduction to Complex Systems

@anxosan

“More is different” (fluctuations)

• Role of fluctuations: many, but not infinite, agents / interactions

Page 18: Introduction to Complex Systems

@anxosan

“More is different” (fluctuations)

• Role of fluctuations: many, but not infinite, agents / interactions

Page 19: Introduction to Complex Systems

@anxosan

“More is different” (fluctuaciones)

• Role of fluctuations: many, but not infinite, agents / interactions• Nonlinear systems with instabilities

Page 20: Introduction to Complex Systems

@anxosan

“More is different” (fluctuaciones)

• Role of fluctuations: many, but not infinite, agents / interactions• Nonlinear systems with instabilities • External influences: noise, disorder

Page 21: Introduction to Complex Systems

@anxosan

“More is different” (fluctuaciones)

• Role of fluctuations: many, but not infinite, agents / interactions• Nonlinear systems with instabilities • External influences: noise, disorder• Creative effects, e.g., stochastic resonance

Page 22: Introduction to Complex Systems

@anxosan

“More is different” (fluctuaciones)

• Role of fluctuations: many, but not infinite, agents / interactions• Nonlinear systems with instabilities • External influences: noise, disorder• Creative effects, e.g., stochastic resonance

Page 23: Introduction to Complex Systems

@anxosan

“More is different” (fluctuaciones)

• Role of fluctuations: many, but not infinite, agents / interactions• Nonlinear systems with instabilities • External influences: noise, disorder• Creative effects, e.g., stochastic resonance

Page 24: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

Water level vs. temperature

“More is different” (phase transition)

Page 25: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

970C

1cm

1Kg

Water level vs. temperature

“More is different” (phase transition)

Page 26: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

970C

1cm

1Kg

990C

1Kg

Water level vs. temperature

“More is different” (phase transition)

Page 27: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

970C

1cm

1Kg

990C

1Kg

? Extrapolation?

Water level vs. temperature

“More is different” (phase transition)

Page 28: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

970C

1cm

1Kg

990C

1Kg

1010C

Macroscopic linear extrapolation breaks down!

? Extrapolation?

Water level vs. temperature

“More is different” (phase transition)

Page 29: Introduction to Complex Systems

@anxosan

950C

1Kg

1cm

970C

1cm

1Kg

990C

1Kg

1010C

Macroscopic linear extrapolation breaks down!

? Extrapolation?

(a single molecule

does not boil)Water level vs. temperature

“More is different” (phase transition)

Page 30: Introduction to Complex Systems

@anxosan

“More is different” (phase transition)

Water level: economic index

Page 31: Introduction to Complex Systems

@anxosan

95 97 99

“More is different” (phase transition)

Water level: economic index

Page 32: Introduction to Complex Systems

@anxosan

95 97 99 101

Crash = result of collective behavior of

individual traders

“More is different” (phase transition)

Water level: economic index

Page 33: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Page 34: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Atoms,Molecules

Drops,Bubbles

Complexity MICRO

MACRO More is different

Anderson abstractization

Page 35: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Atoms,Molecules

Drops,Bubbles

Complexity MICRO

MACRO More is different

BiologySocial Science

Brain Science Economics and Finance

Business Administration ICT

Semiotics and Ontology

Anderson abstractization

Page 36: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Atoms,Molecules

Drops,Bubbles

Complexity MICRO

MACRO More is different

BiologySocial Science

Brain Science Economics and Finance

Business Administration ICT

Semiotics and Ontology

Chemicals

E-pages

Neurons

Wordspeople

Customers

Traders

Cells,lifeMeaning

Social groups

WWW

Cognition, perception

Markets

Herds, Crashes

Anderson abstractization

Page 37: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Atoms,Molecules

Drops,Bubbles

Complexity MICRO

MACRO More is different

BiologySocial Science

Brain Science Economics and Finance

Business Administration ICT

Semiotics and Ontology

Chemicals

E-pages

Neurons

Wordspeople

Customers

Traders

Cells,lifeMeaning

Social groups

WWW

Cognition, perception

Markets

Herds, Crashes

Anderson abstractization

Page 38: Introduction to Complex Systems

@anxosan

Statistical Mechanics Phase Transition

Atoms,Molecules

Drops,Bubbles

Complexity MICRO

MACRO More is different

BiologySocial Science

Brain Science Economics and Finance

Business Administration ICT

Semiotics and Ontology

Chemicals

E-pages

Neurons

Wordspeople

Customers

Traders

Cells,lifeMeaning

Social groups

WWW

Cognition, perception

Markets

Herds, Crashes

Anderson abstractization

Page 39: Introduction to Complex Systems

“More is different” (frontier science)

Page 40: Introduction to Complex Systems

Chemicals

Ion channels

Neurons

Brain

Thoughts

Economy, Culture, Social groups

“More is different” (frontier science)

Page 41: Introduction to Complex Systems

Chemicals

Ion channels

Neurons

Brain

Thoughts

Economy, Culture, Social groups

“More is different” (frontier science)

Conceptual boundary between disciplines

Page 42: Introduction to Complex Systems

Chemicals

Ion channels

Neurons

Brain

Thoughts

Economy, Culture, Social groups

It helps to bridge them by addressing within a common conceptual framework the fundamental problems of one of them in terms of the collective phenomena of another.

“More is different” (frontier science)

Conceptual boundary between disciplines

Page 43: Introduction to Complex Systems

@anxosan

Santa Fe Institute for Complex Systems “... a private, non-profit, multidisciplinary research and education center”

Page 44: Introduction to Complex Systems

@anxosan

Santa Fe Institute for Complex Systems “... a private, non-profit, multidisciplinary research and education center”

“Since its founding in 1984, the Santa Fe Institute (SFI) has devoted itself to fostering a multidisciplinary scientific research community pursuing frontier science. SFI seeks to catalyze new research activities and serve as an "institute without walls.” Topics • Physics and Computation of Complex Systems • Human Behavior, Institutions and Social Systems • Living Systems: Emergence, Hierarchy and Dynamics

Page 45: Introduction to Complex Systems

@anxosan

Santa Fe Institute for Complex Systems “... a private, non-profit, multidisciplinary research and education center”

Page 46: Introduction to Complex Systems

@anxosan

Santa Fe Institute for Complex Systems “... a private, non-profit, multidisciplinary research and education center”

Research projects

• A theory of invention and innovation • Theory of embodied intelligence • Biology, behavior, and disease • Social networks, big data, and physics-powered inference • Information, thermodynamics, and the evolution of complexity in biological systems • Neighborhoods, slums, & human development • Emergence of complex societies • Hidden laws in biological and social systems • Evolution of complexity on earth • Cities, scaling, & sustainability

Page 47: Introduction to Complex Systems

@anxosan

Institutions in Spain

Page 48: Introduction to Complex Systems

@anxosan

Asociación para el estudio de Sistemas Complejos Sociotecnológicos (COMSOTEC)

Page 49: Introduction to Complex Systems

@anxosan

Complexitat.cat

Page 50: Introduction to Complex Systems

@anxosan

Asociación Madrileña de Ciencias de la Complejidad (ComplejiMad)

Page 51: Introduction to Complex Systems

@anxosan

Foundations

Page 52: Introduction to Complex Systems

@anxosan

Foundations

❖ Statistical Mechanics (Boltzmann, Gibbs, 1900)

Page 53: Introduction to Complex Systems

@anxosan

Foundations

❖ Statistical Mechanics (Boltzmann, Gibbs, 1900)❖ Nonlinear Science

❖ Chaos (Lorenz, 1963) ❖ Coherents Structures (Fermi, Pasta y Ulam, 1955) ❖ Patterns (Bénard, 1900; Belusov, 1951; Winfree, 1967) ❖ Evolutionary Dynamics (Maynard-Smith, 1974)

Page 54: Introduction to Complex Systems

@anxosan

Foundations

❖ Statistical Mechanics (Boltzmann, Gibbs, 1900)❖ Nonlinear Science

❖ Chaos (Lorenz, 1963) ❖ Coherents Structures (Fermi, Pasta y Ulam, 1955) ❖ Patterns (Bénard, 1900; Belusov, 1951; Winfree, 1967) ❖ Evolutionary Dynamics (Maynard-Smith, 1974)

❖ Computation (1990)

Page 55: Introduction to Complex Systems

@anxosan

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 56: Introduction to Complex Systems

@anxosan

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 57: Introduction to Complex Systems

@anxosan

J. Muñoz, R. Cuerno & M. Castro (2006)

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 58: Introduction to Complex Systems

@anxosan

J. Muñoz, R. Cuerno & M. Castro (2006)

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 59: Introduction to Complex Systems

@anxosan

J. Muñoz, R. Cuerno & M. Castro (2006)

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 60: Introduction to Complex Systems

@anxosan

J. Muñoz, R. Cuerno & M. Castro (2006)

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 61: Introduction to Complex Systems

@anxosan

J. Muñoz, R. Cuerno & M. Castro (2006)

Cross-disciplinary (frontier) science

❖ Physics ❖ Statistical and nonlinear physics ❖Nanotechnology, quantum computation, astronomy,…

Page 62: Introduction to Complex Systems

@anxosan

❖Economy ❖Micro vs macro, financial markets, management, …

Cross-disciplinary (frontier) science

Page 63: Introduction to Complex Systems

@anxosan

❖Economy ❖Micro vs macro, financial markets, management, …

Cross-disciplinary (frontier) science

Page 64: Introduction to Complex Systems

@anxosan

E. Moro, Leganés (2006)

❖Economy ❖Micro vs macro, financial markets, management, …

Cross-disciplinary (frontier) science

Page 65: Introduction to Complex Systems

@anxosan

E. Moro, Leganés (2006)

❖Economy ❖Micro vs macro, financial markets, management, …

Cross-disciplinary (frontier) science

Page 66: Introduction to Complex Systems

@anxosan

E. Moro, Leganés (2006) P. Richmond, Dublin (2006)

❖Economy ❖Micro vs macro, financial markets, management, …

Cross-disciplinary (frontier) science

Page 67: Introduction to Complex Systems

@anxosan

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 68: Introduction to Complex Systems

@anxosan

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 69: Introduction to Complex Systems

@anxosan

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 70: Introduction to Complex Systems

@anxosan

M. San Miguel, Palma de Mallorca (2005)

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 71: Introduction to Complex Systems

@anxosan

M. San Miguel, Palma de Mallorca (2005)

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 72: Introduction to Complex Systems

@anxosan

A. Arenas, Tarragona (2002)M. San Miguel, Palma de Mallorca (2005)

❖Sociology ❖Norms and institutions, cultural dynamics, cooperation,…

Cross-disciplinary (frontier) science

Page 73: Introduction to Complex Systems

@anxosan

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, …

Cross-disciplinary (frontier) science

Page 74: Introduction to Complex Systems

@anxosan

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, …

Cross-disciplinary (frontier) science

Page 75: Introduction to Complex Systems

@anxosan

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, …

Cross-disciplinary (frontier) science

Page 76: Introduction to Complex Systems

@anxosan

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, …

Cross-disciplinary (frontier) science

Page 77: Introduction to Complex Systems

@anxosan

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, …

Cross-disciplinary (frontier) science

Page 78: Introduction to Complex Systems

@anxosan

Cross-disciplinary (frontier) science

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, ……

Page 79: Introduction to Complex Systems

@anxosan

Cross-disciplinary (frontier) science

❖ Biology ❖ Ecology, inmune system, genetic networks, biofilms, ……

Page 80: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

Page 81: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

❖ Bottom-up approximation

Page 82: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

❖ Bottom-up approximation❖ Robust, self-organized systems

Page 83: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

❖ Bottom-up approximation❖ Robust, self-organized systems❖ Control of complex systems

❖ Internet ❖ Agent-based software ❖ Design of organization ❖ Risks: spam, SIDA/SARS/Avian flu ❖ New drugs / genetic therapy

Page 84: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

❖ Bottom-up approximation❖ Robust, self-organized systems❖ Control of complex systems

❖ Internet ❖ Agent-based software ❖ Design of organization ❖ Risks: spam, SIDA/SARS/Avian flu ❖ New drugs / genetic therapy

❖ Basis for new technologies (ICT, transport, …)

Page 85: Introduction to Complex Systems

@anxosan

Innovation between Science and Technology

❖ Bottom-up approximation❖ Robust, self-organized systems❖ Control of complex systems

❖ Internet ❖ Agent-based software ❖ Design of organization ❖ Risks: spam, SIDA/SARS/Avian flu ❖ New drugs / genetic therapy

❖ Basis for new technologies (ICT, transport, …)❖ ¿A paradigm shift?

Page 86: Introduction to Complex Systems

@anxosan

Mathematics

Page 87: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)

Page 88: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)

Page 89: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)

Page 90: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory

Page 91: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory ❖ Evolutionary dynamics and game theory

Page 92: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory ❖ Evolutionary dynamics and game theory❖ A “discrete analysis”

Page 93: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory ❖ Evolutionary dynamics and game theory❖ A “discrete analysis”❖ New simulation techniques (Agents, OOP)

Page 94: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory ❖ Evolutionary dynamics and game theory❖ A “discrete analysis”❖ New simulation techniques (Agents, OOP)❖ Computational complexity

Page 95: Introduction to Complex Systems

@anxosan

Mathematics

❖ Graph theory (Complex networks)❖ Stochastic processes and statistics (Disorder, noise)❖ Functional analysis (Phase transitions)❖ Control theory and signal theory ❖ Evolutionary dynamics and game theory❖ A “discrete analysis”❖ New simulation techniques (Agents, OOP)❖ Computational complexity❖ Data mining, data analysis

Page 96: Introduction to Complex Systems

@anxosan

Applications

Page 97: Introduction to Complex Systems

@anxosan

Applications

Page 98: Introduction to Complex Systems

@anxosan

Applications

Page 99: Introduction to Complex Systems

@anxosan

Applications

Page 100: Introduction to Complex Systems

@anxosan

Applications

Page 101: Introduction to Complex Systems

@anxosan

Applications

Page 102: Introduction to Complex Systems

@anxosan

The Sicomoro course

Page 103: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)

Page 104: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics

Page 105: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)

Page 106: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)❖ Fractals and scale invariance (Bartolo Luque, May 3)

Page 107: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)❖ Fractals and scale invariance (Bartolo Luque, May 3)❖ The game of evolution (José A. Cuesta, May 9)

Page 108: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)❖ Fractals and scale invariance (Bartolo Luque, May 3)❖ The game of evolution (José A. Cuesta, May 9)❖ Genes and human genealogies (Susanna Manrubia, May 9)

Page 109: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)❖ Fractals and scale invariance (Bartolo Luque, May 3)❖ The game of evolution (José A. Cuesta, May 9)❖ Genes and human genealogies (Susanna Manrubia, May 9)❖ Complex networks (Javier Galeano, May 17)

Page 110: Introduction to Complex Systems

@anxosan

The Sicomoro course

❖ Intro (this lecture, not over yet, examples coming)❖ Sociophysics❖ Econophysics (Bartolo Luque, May 3)❖ Fractals and scale invariance (Bartolo Luque, May 3)❖ The game of evolution (José A. Cuesta, May 9)❖ Genes and human genealogies (Susanna Manrubia, May 9)❖ Complex networks (Javier Galeano, May 17)❖ Complexity in biology (Ester Lázaro, May 17)

Page 111: Introduction to Complex Systems

@anxosan

Examples

Page 112: Introduction to Complex Systems

@anxosan

Examples

❖ Traffic • Question 1: How are jams formed in highways? • Question 2: How are jams formed in cities?

Page 113: Introduction to Complex Systems

@anxosan

Examples

❖ Traffic • Question 1: How are jams formed in highways? • Question 2: How are jams formed in cities?

❖ Opinion formation • Question: How can a minority win?

Page 114: Introduction to Complex Systems

@anxosan

• Important problem

Examples: Traffic

Page 115: Introduction to Complex Systems

@anxosan

• Important problem

❖ 82% travellers and 53% commercial transport (Germany)

❖10% asphalt land (Netherlands)

❖ Billions of lost hours (Spain)

Examples: Traffic

Page 116: Introduction to Complex Systems

@anxosan

• Important problem

❖ 82% travellers and 53% commercial transport (Germany)

❖10% asphalt land (Netherlands)

❖ Billions of lost hours (Spain)

❖ Billions of euros in gas (Europe)

• Difficult solution

❖ Wrong traditional answer (new roads don’t fix it)

Examples: Traffic

Page 117: Introduction to Complex Systems

@anxosan

• Important problem

❖ 82% travellers and 53% commercial transport (Germany)

❖10% asphalt land (Netherlands)

❖ Billions of lost hours (Spain)

❖ Billions of euros in gas (Europe)

• Difficult solution

❖ Wrong traditional answer (new roads don’t fix it)

Wider applicability: other transports, pedestrians, internet,…

Examples: Traffic

Page 118: Introduction to Complex Systems

@anxosan

Simulation work needed:❖ Discrete models suited to simulation and amenable to analytics (at least to some extent)❖ Need for predictions: realistic models impossible

❖ Controlled experiments and identification of relevant parameters❖ Monitor global variables

Examples: Traffic

Page 119: Introduction to Complex Systems

@anxosan

1. Acceleration: if possible, increase speed by 1; vmax=57.5

2. Braking: slow down to the fastest possible speed

1D Nagel-Schreckenberg model (1992)

Page 120: Introduction to Complex Systems

@anxosan

1. Acceleration: if possible, increase speed by 1; vmax=57.5

2. Braking: slow down to the fastest possible speed

1D Nagel-Schreckenberg model (1992)

Page 121: Introduction to Complex Systems

@anxosan

1. Acceleration: if possible, increase speed by 1; vmax=57.5

2. Braking: slow down to the fastest possible speed

1D Nagel-Schreckenberg model (1992)

Page 122: Introduction to Complex Systems

@anxosan

3. Randomization: with probability p, brake (no apparent cause)

4. Motion

Parallel updating (important)

1D Nagel-Schreckenberg model (1992)

Page 123: Introduction to Complex Systems

@anxosan

3. Randomization: with probability p, brake (no apparent cause)

4. Motion

Parallel updating (important)

1D Nagel-Schreckenberg model (1992)

Page 124: Introduction to Complex Systems

@anxosan

1D Nagel-Schreckenberg model (1992)

Page 125: Introduction to Complex Systems

@anxosan

Empirical findings: “Fundamental diagram”

1D Nagel-Schreckenberg model (1992)

Page 126: Introduction to Complex Systems

@anxosan

1D Nagel-Schreckenberg model (1992)

Empirical findings: Phantom jams

Page 127: Introduction to Complex Systems

@anxosan

1D Nagel-Schreckenberg model (1992)

Simulation results: Good agreement

Page 128: Introduction to Complex Systems

@anxosan

What can be inferred?

Page 129: Introduction to Complex Systems

@anxosan

• The NaSch is a good (stylized) description of highway traffic • (Can be extended to more complicated situations/geometries) • Averages are not very relevant • New interesting magnitudes to monitor: “throughput” vs “volatility”

What can be inferred?

Page 130: Introduction to Complex Systems

@anxosan

What can be inferred?

Page 131: Introduction to Complex Systems

@anxosan

BML Automata (Biham, Middleton & Levine, 1992)

• Traffic lights even instants

odd instants • No overlap • Parallel update • Periodic B.C.

City traffic: 2D models

Page 132: Introduction to Complex Systems

@anxosan

Aleatoriedad: Probabilidad g de giro, g < 0.5 (BML g=0)

g

1-g

City traffic: 2D models

CMMS Automata (Cuesta, Martínez, Molera & Sánchez, 1993)

Page 133: Introduction to Complex Systems

@anxosan

City traffic: 2D models

Main result: Phase diagram

Page 134: Introduction to Complex Systems

@anxosan

• The phase transition picture applies to traffic as well as to molecules • Phase diagram similar to water; g similar to temperature • Additional info by analytical means (low density limit, other approaches) • Note interaction through excluded volume

What can be inferred?

Page 135: Introduction to Complex Systems

@anxosan

Generalization: particle flow

Page 136: Introduction to Complex Systems

@anxosan

Generalization: particle flow

Page 137: Introduction to Complex Systems

@anxosan

Examples: Opinion formation

Question: How can the minority win?

Page 138: Introduction to Complex Systems

@anxosan

Serge Galam has proposed a mechanism, social inertia, that leads to a democratic rejection of social reforms initially favored by the majority

Examples: Opinion formation

Question: How can the minority win?

Page 139: Introduction to Complex Systems

@anxosan

Serge Galam has proposed a mechanism, social inertia, that leads to a democratic rejection of social reforms initially favored by the majority

Social inertia: Ties favor the “no” option

Examples: Opinion formation

Question: How can the minority win?

Page 140: Introduction to Complex Systems

@anxosan

Serge Galam has proposed a mechanism, social inertia, that leads to a democratic rejection of social reforms initially favored by the majority

Social inertia: Ties favor the “no” option

Examples: Opinion formation

Question: How can the minority win?

! Conservative reaction to the risk of change ! Keep the social “statu quo”

Page 141: Introduction to Complex Systems

@anxosan

Serge Galam has proposed a mechanism, social inertia, that leads to a democratic rejection of social reforms initially favored by the majority

Social inertia: Ties favor the “no” option

Examples: Opinion formation

Question: How can the minority win?

! Conservative reaction to the risk of change ! Keep the social “statu quo”

(Taken from Maxi San Miguel, IFISC, Mallorca)

Page 142: Introduction to Complex Systems

@anxosan

Serge Galam has proposed a mechanism, social inertia, that leads to a democratic rejection of social reforms initially favored by the majority

Social inertia: Ties favor the “no” option

Examples: Opinion formation

Question: How can the minority win?

! Conservative reaction to the risk of change ! Keep the social “statu quo”

(Taken from Maxi San Miguel, IFISC, Mallorca)

Page 143: Introduction to Complex Systems

@anxosan

S. Galam: Le Monde, 26 February, 2005

Examples: Opinion formation

Page 144: Introduction to Complex Systems

@anxosan

S. Galam: Le Monde, 26 February, 2005

Examples: Opinion formation

Page 145: Introduction to Complex Systems

@anxosan

Binary opinion, either yellow or blue, about reform

Galam´s model

Page 146: Introduction to Complex Systems

@anxosan

Binary opinion, either yellow or blue, about reform

For Against

Galam´s model

Page 147: Introduction to Complex Systems

@anxosan

Binary opinion, either yellow or blue, about reform

For Against

Initially, there is a blue minority

Galam´s model

Page 148: Introduction to Complex Systems

@anxosan

Social life: Discussion in groups (e.g., at work, at the bar, at the church,…)

Galam´s model

Page 149: Introduction to Complex Systems

@anxosan

Social life: Discussion in groups (e.g., at work, at the bar, at the church,…)

Example,k=16

M, maximum cell size

Cells defined by their size k

Galam´s model

Page 150: Introduction to Complex Systems

@anxosan

Galam´s modelInteraction: Majority convinces minority in a cell

Page 151: Introduction to Complex Systems

@anxosan

6

10

Galam´s modelInteraction: Majority convinces minority in a cell

Page 152: Introduction to Complex Systems

@anxosan

Every agent becomes yellow

6

10

Galam´s modelInteraction: Majority convinces minority in a cell

Page 153: Introduction to Complex Systems

@anxosan

Galam´s modelSocial inertia: Ties resolved in favor of blue

Page 154: Introduction to Complex Systems

@anxosan

8

8

Galam´s modelSocial inertia: Ties resolved in favor of blue

Page 155: Introduction to Complex Systems

@anxosan

8

8

Galam´s modelSocial inertia: Ties resolved in favor of blue

Page 156: Introduction to Complex Systems

@anxosan

Galam´s modelEvolution: Random reshuffling in cells

Page 157: Introduction to Complex Systems

@anxosan

Galam´s modelEvolution: Random reshuffling in cells

Page 158: Introduction to Complex Systems

@anxosan

Galam´s modelEvolution: Random reshuffling in cells

Page 159: Introduction to Complex Systems

@anxosan

Phase diagram: Initial minority vs max cell size

p: initial minority population

Threshold

line

Eur. Phys. J. B 39, 535 (2004)

Galam´s model

M: max

cell size

Page 160: Introduction to Complex Systems

@anxosan

What can be inferred?

Page 161: Introduction to Complex Systems

@anxosan

What can be inferred?

• There is a threshold value pc<½ such that for p>pc the minority becomes a majority • For the effect to happen far from ½ M needs to be small • Time to consensus T ~ ln N • Note that this is a proposal for a mechanism but not a proof that this mechanism is the correct one • Models can be used to verify or falsify intuitions in social problems

Page 162: Introduction to Complex Systems

@anxosan

By way of conclusion

Page 163: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay

Page 164: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay❖ Relevant to real life problems of different nature

(cf. Examples)

Page 165: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay❖ Relevant to real life problems of different nature

(cf. Examples)❖ Key concept: Emergence

Page 166: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay❖ Relevant to real life problems of different nature

(cf. Examples)❖ Key concept: Emergence❖ Involves many sciences, but strongly based on

Mathematics and Computation

Page 167: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay❖ Relevant to real life problems of different nature

(cf. Examples)❖ Key concept: Emergence❖ Involves many sciences, but strongly based on

Mathematics and Computation❖ Requires working and thinking about frontiers

Page 168: Introduction to Complex Systems

@anxosan

By way of conclusion

❖ Complexity Science is here to stay❖ Relevant to real life problems of different nature

(cf. Examples)❖ Key concept: Emergence❖ Involves many sciences, but strongly based on

Mathematics and Computation❖ Requires working and thinking about frontiers❖ Key for future R+D+i