complex system dynamics ltcc course feb-march 2012

27
Complex System Dynamics LTCC Course Feb-March 2012 Dr Hannah Fry [email protected]. uk

Upload: hillary-watts

Post on 03-Jan-2016

47 views

Category:

Documents


4 download

DESCRIPTION

Complex System Dynamics LTCC Course Feb-March 2012. Dr Hannah Fry [email protected]. Course Outline. An introduction to complex systems. The Mathematics of urban crime. The spread of epidemic disease on a network. Location theory and spatial interaction in a retail system. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Complex  System Dynamics LTCC Course Feb-March 2012

Complex System Dynamics

LTCC Course Feb-March 2012

Dr Hannah Fry [email protected]

Page 2: Complex  System Dynamics LTCC Course Feb-March 2012

Course Outline

1. An introduction to complex systems.

2. The Mathematics of urban crime.

3. The spread of epidemic disease on a network.

4. Location theory and spatial interaction in a retail system.

Page 3: Complex  System Dynamics LTCC Course Feb-March 2012

Science and ComplexityProblems of Simplicity

Warren Weaver, Science and Complexity, American Scientist, 36: 546 (1948)

Page 4: Complex  System Dynamics LTCC Course Feb-March 2012

Problems of Disorganised ComplexityScience and Complexity

Warren Weaver, Science and Complexity, American Scientist, 36: 546 (1948)

Page 5: Complex  System Dynamics LTCC Course Feb-March 2012

“Scientific methodology went from one extreme to another – from two variables to an astronomical number - and left untouched a great middle region”

Warren Weaver, Science and Complexity, American Scientist, 36: 536 (1948)

Science and Complexity

Page 6: Complex  System Dynamics LTCC Course Feb-March 2012

Problems of Organised ComplexityScience and Complexity

Warren Weaver, Science and Complexity, American Scientist, 36: 546 (1948)

Page 7: Complex  System Dynamics LTCC Course Feb-March 2012

What is a complex system?

M. Newman, Complex Systems: A Survey, American Journal of Physics, 800-810 (2011)

“A complex system is a system composed of many interacting parts, which displays collective behaviour that does not follow trivially from the behaviours of the individuals”

Page 8: Complex  System Dynamics LTCC Course Feb-March 2012

What is a complex system?

A. Geller, The use of complexity-based models in international relations (2011)

Page 9: Complex  System Dynamics LTCC Course Feb-March 2012

Shoals of fish

http://www.youtube.com/watch?v=cIgHEhziUxU&feature=related

Page 10: Complex  System Dynamics LTCC Course Feb-March 2012

Self Similar Broccoli

Page 11: Complex  System Dynamics LTCC Course Feb-March 2012

Self Similar Broccoli

Page 12: Complex  System Dynamics LTCC Course Feb-March 2012

Ant Colonies

http://www.youtube.com/watch?v=g7VhvoMFn34&feature=related

Page 13: Complex  System Dynamics LTCC Course Feb-March 2012

The Financial Markets

http://www.guardian.co.uk/science/2012/feb/12/black-scholes-equation-credit-crunch

Page 14: Complex  System Dynamics LTCC Course Feb-March 2012

Traffic shockwaves

Page 15: Complex  System Dynamics LTCC Course Feb-March 2012

The Double Pendulum

http://www.youtube.com/watch?v=U39RMUzCjiU&feature=related

Page 16: Complex  System Dynamics LTCC Course Feb-March 2012

What is a complex system?

H. Fry (2012)

“A complex system is a system composed of many interacting parts, which displays collective behaviour that does not follow trivially from the behaviours of the individuals”

dynamic

?

Page 17: Complex  System Dynamics LTCC Course Feb-March 2012

Complex Systems Theory: Rule Based Simulation

M. Newman, Complex Systems: A Survey, American Journal of Physics, 800-810 (2011)

“To create comprehensive and realistic models, usually in the form of computer simulations which represent the interacting parts of a complex system, often down to minute details, and then to watch and measure the emergent behaviours that appear.”

Page 18: Complex  System Dynamics LTCC Course Feb-March 2012

AliveDead

Conway’s Game of Life

Under-populated:Live cell has one neighbour Dies

Next generation:Live cell has two or three neighbours Lives

Overcrowding:Live cell has four or more neighbours Dies

Reproduction:Dead cell has exactly three neighbours Reborn

Page 19: Complex  System Dynamics LTCC Course Feb-March 2012

Forest FiresEmpty

Tree

Burning Tree

Charred Tree

Page 20: Complex  System Dynamics LTCC Course Feb-March 2012

The Schelling ModelEmpty

Red team

Blue team

Residents can move if the neighbouring cells contain more than 3 members of the other team.

Page 21: Complex  System Dynamics LTCC Course Feb-March 2012

Agent Based Modelling

Page 22: Complex  System Dynamics LTCC Course Feb-March 2012

Bird Flocking

Separation:Agents avoid collisions with other birds

Alignment:Birds direct their path towards the local center of mass

Cohesion:Birds align their speed with the local average velocity

Page 23: Complex  System Dynamics LTCC Course Feb-March 2012

Predator Prey Model

Die if they meet a fox

Reproduce if they meet a rabbit

Die after a certain number of time steps

Die if they don’t meet enough rabbits

Breed if they meet a fox, only if they’ve eaten recently

Die after a certain number of time steps

Page 24: Complex  System Dynamics LTCC Course Feb-March 2012

Predator Prey Model

Die if they meet a fox

Reproduce if they meet a rabbit

Die after a certain number of time steps

Die if they don’t meet enough rabbits

Breed if they meet a fox, if eaten recently

Die after a certain number of time steps

Page 25: Complex  System Dynamics LTCC Course Feb-March 2012

Predator Prey Model

• In the absence of rabbits, the per capita fox growth rate is constant and negative.• In the presence of rabbits, the per capita growth rate

of foxes increases linearly as a function of the rabbit population.

• In the absence of foxes, the per capita rabbit growth rate is constant.

• In the presence of foxes, the per capita rabbit growth rate will fall linearly as a function of the fox population.

Page 26: Complex  System Dynamics LTCC Course Feb-March 2012

Predator Prey Model

Page 27: Complex  System Dynamics LTCC Course Feb-March 2012

Complex Systems Theory: Mathematical Abstraction

M. Newman, Complex Systems: A Survey, American Journal of Physics, 800-810 (2011)

“The creation and study of simplified mathematical models that, while they may not mimic the behaviour of real systems exactly, try to abstract the most important qualitative elements into a solvable framework from which we can gain scientific insight.”