Pedro Ribeiro de Andrade Münster, 2013

Slides:



Advertisements
Similar presentations
10.2 Diffusion and Cellular Automata. Simulating Motion: Cellular Automata If all we have to work with is a grid of cells (spreadsheet), how can we simulate.
Advertisements

Suharsh Sivakumar December 11,  A grid of cells where all the cells are governed by a common set of rules based on the number of adjacent neighbors.
Maynard Smith Revisited: Spatial Mobility and Limited Resources Shaping Population Dynamics and Evolutionary Stable Strategies Pedro Ribeiro de Andrade.
Directed Investigation Dice Differences Your Name.
1 Chapter 13 Artificial Life: Learning through Emergent Behavior.
CELLULAR AUTOMATON Presented by Rajini Singh.
CELLULAR AUTOMATA Derek Karssenberg, Utrecht University, the Netherlands LIFE (Conway)
Cellular Automata MATH 800 Fall “Cellular Automata” 588,000 results in 94,600 results in 61,500 results in 2.
An Introduction to Cellular Automata
Today’s Plan Introduction to Artificial Life Cellular Automata
Cellular Automata This is week 7 of Biologically Inspired Computing Various credits for these slides, which have in part been adapted from slides by:
Cellular Automata Avi Swartz 2015 UNC Awards Ceremony.
Introduction At the heart of the growth of a multi-cellular organism is the process of cellular division… … aka (in computing) self-replication.
Nawaf M Albadia Introduction. Components. Behavior & Characteristics. Classes & Rules. Grid Dimensions. Evolving Cellular Automata using Genetic.
Pablo Cristian Tissera, Marcela Printista, Marcelo Luis Errecalde Lab. de Investigacion y Desarrollo en Inteligencia Computacional (LIDIC) Universidad.
Parallelization: Conway’s Game of Life. Cellular automata: Important for science Biology – Mapping brain tumor growth Ecology – Interactions of species.
MASS: From Social Science to Environmental Modelling Hazel Parry
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
Chapter 11: Diffusion. Diffusion Diffusion refers to any process in which a substance or property spreads from one region to another: transfer of heat,
Multiscale Modelling Mateusz Sitko
Contagion in Networks Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
More Accurate Rate Estimation CS 170: Computing for the Sciences and Mathematics.
Indiana GIS Conference, March 7-8, URBAN GROWTH MODELING USING MULTI-TEMPORAL IMAGES AND CELLULAR AUTOMATA – A CASE STUDY OF INDIANAPOLIS SHARAF.
Governor’s School for the Sciences Mathematics Day 13.
CS 484 – Artificial Intelligence1 Announcements Lab 4 due today, November 8 Homework 8 due Tuesday, November 13 ½ to 1 page description of final project.
1 Chapter 13 Artificial Life: Learning through Emergent Behavior.
Cellular Automata Spatio-Temporal Information for Society Münster, 2014.
CELLULAR AUTOMATA A Presentation By CSC. OUTLINE History One Dimension CA Two Dimension CA Totalistic CA & Conway’s Game of Life Classification of CA.
Trust Propagation using Cellular Automata for UbiComp 28 th May 2004 —————— Dr. David Llewellyn-Jones, Prof. Madjid Merabti, Dr. Qi Shi, Dr. Bob Askwith.
Cellular Automata Martijn van den Heuvel Models of Computation June 21st, 2011.
The Game of Life Erik Amelia Amy. What is the “Game of Life?” The “Game of Life” (often referred to as Life) is not your typical game. There are no actual.
Model Iteration Iteration means to repeat a process and is sometimes referred to as looping. In ModelBuilder, you can use iteration to cause the entire.
Cellular Automata based Edge Detection. Cellular Automata Definition A discrete mathematical system characterized by local interaction and an inherently.
4th International Conference on High Performance Scientific Computing 4th International Conference on High Performance Scientific Computing A Framework.
Cellular Automata Introduction  Cellular Automata originally devised in the late 1940s by Stan Ulam (a mathematician) and John von Neumann.  Originally.
Cellular Automata Martijn van den Heuvel Models of Computation June 21st, 2011.
Pedro R. Andrade Münster, 2013
Introduction to Models Lecture 8 February 22, 2005.
Introduction to Enviromental Modelling Lecture 1 – Basic Concepts Gilberto Câmara Tiago Carneiro Ana Paula Aguiar Sérgio Costa Pedro Andrade Neto.
Deforestation Part 3: Top-down Modelling Pedro R. Andrade São José dos Campos, 2013.
Conway’s Game of Life Jess Barak Game Theory. History Invented by John Conway in 1970 Wanted to simplify problem from 1940s presented by John von Neumann.
Modelos Hidrologicos: Runoff Pedro Ribeiro de Andrade Gilberto Camara.
Lecture ISI_10 CELLULAR AUTOMATA INTRODUCTION. OUTLINE OF PRESENTATION Some facts from history Definition of Cellular Automata Parameters of Cellular.
Modeling the Impacts of Forest Carbon Sequestration on Biodiversity Andrew J. Plantinga Department of Agricultural and Resource Economics Oregon State.
Deforestation Part 2: Top-down Modelling Pedro R. Andrade Münster, 2013.
Epidemics Pedro Ribeiro de Andrade Münster, 2013.
TERMITE model Colin Broderick Stjepan Rajcic. The termites wander around randomly until they hit a wood chip When the hit a wood chip they pick it up.
How to get higher scores in 2048
Chaotic Behavior - Cellular automata
Spatio-Temporal Information for Society Münster, 2014
Hiroki Sayama NECSI Summer School 2008 Week 3: Methods for the Study of Complex Systems Cellular Automata Hiroki Sayama
Cellular Automata Pedro R. Andrade Tiago Garcia de Senna Carneiro
L – Modeling and Simulating Social Systems with MATLAB
Computational Models.
Pedro R. Andrade Münster, 2013
Líliam César de Castro Medeiros,
Illustrations of Simple Cellular Automata
Computational methods in physics
L – Modeling and Simulating Social Systems with MATLAB
Deforestation Part 1: Database
Pedro Andrade Gilberto Câmara
Pedro R. Andrade Münster, 2013
Spatio-temporal information in society: cellular automata
A Computational Approach to Percolation Theory
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Cellular Automata Hiroki Sayama
A Cellular Automata Approach to Population Modeling
Von Neumann’s Automaton and Viruses
Cellular Automata (CA) Overview
Cave generation with cellular automata
Pedro R. Andrade Munster, 2013
Presentation transcript:

Pedro Ribeiro de Andrade Münster, 2013 Fire in the Forest Pedro Ribeiro de Andrade Münster, 2013

Fire in the Forest

Basic Cellular Automaton Grid of cells Neighbourhood Finite set of discrete states Finite set of transition rules Initial state Discrete time

Fire in the Forest Burning Forest Burned

Fire in the Forest 50 x 50 space three states: forest, burning, and burned initially all cells are forest von Neumann neighborhood (4 neighbors) a forest cell becomes burning if a neighbor is burning a burning cell becomes burned after one time step a random initial burning cell simulate for 90 time steps

Fire in the Forest Burning Forest Burned Empty

Fire in the Forest 50 x 50 space four states: empty, forest, burning, and burned initial state: select randomly between empty/forest von Neumann neighborhood (4 neighbors) a forest cell becomes burning if a neighbor is burning a burning cell becomes burned after one time step a random initial burning cell simulate for 90 time steps

Changing the model There is a fixed probability that a neighbor cell will burn (90%) Burning cells affect their 8 touching neighbors Burning cells now take two time steps before changing their state to burned

Randomness-based models When a model is based on randomness, do not trust in a single simulation result Repeat 5 simulations with different percentages of initial forest ranging from 0% to 100% to investigate the threshold for burning the whole forest