cellular automata, part 2

18
Cellular Automata, Part 2

Upload: gail

Post on 15-Feb-2016

71 views

Category:

Documents


0 download

DESCRIPTION

Cellular Automata, Part 2. What is the relationship between the dynamics of cellular automata and their ability to compute? . control parameter. temperature. Phase transitions. steam water ice. gas fluid solid. chaotic complex ordered. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cellular Automata, Part 2

Cellular Automata, Part 2

Page 2: Cellular Automata, Part 2

What is the relationship between the dynamics of cellular automata and their ability to compute?

Page 3: Cellular Automata, Part 2

Phase transitions

controlparameter

steam

water

ice

gas

fluid

solid

chaotic

complex

orderedtemperature

Page 4: Cellular Automata, Part 2

Hypothesis (Langton, Packard, Kauffman, others):

Need maximally “fluid” state to maximize potential for

– information processing

– complexity of dynamics

– ability to adapt

Page 5: Cellular Automata, Part 2

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 6: Cellular Automata, Part 2

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

Fixed point

x t+1 = rx t (1 − x t )

Page 7: Cellular Automata, Part 2

Fixed point Period 2

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 8: Cellular Automata, Part 2

Period 4

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 9: Cellular Automata, Part 2

Period 4 Period 8

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 10: Cellular Automata, Part 2

Period 16

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 11: Cellular Automata, Part 2

Period 16 Chaos

The onset (or “edge”) of chaos isr = 3.569946

Recall the “logistic map” model of population dynamics

Order parameter is population growth rate, r

x t+1 = rx t (1 − x t )

Page 12: Cellular Automata, Part 2

• Langton devised an “order parameter” for cellular automata called λ.

• For binary-state CAs, λ is defined as follows:

tablerulein entries ofnumber bitsoutput s table'rulein 1s ofnumber

The ‘edge of chaos’ in cellular automata(C. Langton, Physica D, 42:12-37, 1990)

Page 13: Cellular Automata, Part 2

Rule 110

Rule:

λ = ?

Page 14: Cellular Automata, Part 2

• Building on Wolfram’s classes of behavior for CA, Langton found evidence that cellular automata can be “ordered” or “chaotic” roughly according to lambda

• He showed evidence that the “complexity” of patterns formed by cellular automata is maximized at the transition between order and chaos

• He argued that the potential for computation must be maximized at this “phase transition”

The ‘edge of chaos’ in cellular automata(C. Langton, Physica D, 42:12-37, 1990)

Page 15: Cellular Automata, Part 2
Page 16: Cellular Automata, Part 2
Page 18: Cellular Automata, Part 2

How to define “potential for computation”?